スタイルシートの役割と覚えるべきポイント
スタイルシートの基礎
スタイルシートとは? 文章の見た目を変えるスタイルシートとシンプルなHTML CSSを取り扱う上で必ず覚えるべきポイント 要素 セレクタ プロパティと値
Webページのレイアウトや配色などのデザインは、スタイルシートを使うのが当たり前になっている。
HTMLのfontタグやiタグなど、装飾関係のタグは、Web標準(W3C)において非推奨になっている。
従来のテーブルレイアウトも今では、CSSレイアウトに変わっており、Web制作においてCSSは、必要不可欠だ。
厳密には、スタイルシート=CSSではなく、スタイルシート≒CSSということになります。
スタイルシートを実現する一つの手段がCSSなのです。
HTMLのfontタグやiタグなど、装飾関係のタグは、Web標準(W3C)において非推奨になっている。
従来のテーブルレイアウトも今では、CSSレイアウトに変わっており、Web制作においてCSSは、必要不可欠だ。
Cascading Style Sheets
CSSは、Cascading Style Sheets (カスケーディング スタイル シート) の略でスタイルシートの一種である。厳密には、スタイルシート=CSSではなく、スタイルシート≒CSSということになります。
スタイルシートを実現する一つの手段がCSSなのです。
スタイルシートとは?
文章の見た目を変えるスタイルシートとシンプルなHTML
近年、盛んなSEOなどを重点に置くと、HTMLファイルは、シンプルであることが重要視される。
HTMLには、できる限り色やレイアウトを指定せず全てCSSで指定することでシンプルなHTML文章ができる。
そして何よりシンプルということは、メンテナンスしやすいというのが最大のメリットだ。
HTMLには、できる限り色やレイアウトを指定せず全てCSSで指定することでシンプルなHTML文章ができる。
そして何よりシンプルということは、メンテナンスしやすいというのが最大のメリットだ。
このサイトで左のHTMLを表示させると右のように表示される。
<p clase="title">シンプルなHTML</p> スタイルシートを使うと<br />シンプルなHTMLを書けるので<br />メンテナンスしやすい。
シンプルなHTML
スタイルシートを使うとシンプルなHTMLを書けるのでメンテナンスしやすい。
これをスタイルシートを使わないで記入すると複雑になってしまう
<b><font color="#ff0033"> 複雑になってしまうHTMLも<br /> スタイルシートを使えば、整理できる。 </font></b>
スタイルシートなら装飾の為のタグを減らせるのでスマートになる。
複雑になってしまうHTMLも
スタイルシートを使えば、整理できる。
外部スタイルシートを使えば、スタイルを共有できる。
複雑になってしまうHTMLも
スタイルシートを使えば、整理できる。
外部スタイルシートの例
/* 太字の赤文字 */
.BoldRED{
font-weight:
bold;color:#FF0000;
}
CSSを取り扱う上で必ず覚えるべきポイント
要素
HTMLにおいては、開始タグから終了タグまでのことを一般期に要素と呼ぶ
下記のHTMLで言えば、<div> から </div> が要素であるが、
<br /> 一つでも要素と言える。
<div>要素とは、分解不可能なもので<br />
これと決まったものを示すものではない。</div>
これと決まったものを示すものではない。</div>
セレクタ
セレクタと言うのは、どの要素にスタイルを適応させるかを示したものである。
例えば、下記のCSSが定義されているとする。
「シンプルなHTML」を囲ったpタグが要素になり、titleがセレクタとなる。
例えば、下記のCSSが定義されているとする。
.title {
color: red;
}
これを要素に適応させるには、下記のようにセレクタをHTMLに指定しよう。「シンプルなHTML」を囲ったpタグが要素になり、titleがセレクタとなる。
シンプルなHTML
この要素の色や文字サイズを変えるには、titleセレクタのプロパティを変更するだけで良い
プロパティと値
プロパティとは、セレクタの色や大きさ、位置を決めるもので、プロパティに値を指定する。
例えば、「background-color : white;」の例では、background-colorがプロパティでwhiteが値となる。
効果としては、「背景の色を白」にする。
次のドキュメント:スタイルシートの書き方
例えば、「background-color : white;」の例では、background-colorがプロパティでwhiteが値となる。
効果としては、「背景の色を白」にする。
| プロパティ | ある機能やもの、すなわち要素の属性のこと。色や大きさ、位置など |
| バリュー(値) | プロパティに対する設定値。赤色や100pxなど |
印刷用ページとして表示しています。
このページを印刷するには、ここをクリックしてください。
通常の表示に戻るには、ブラウザの更新ボタンかF5キーを押してください。
このページを印刷するには、ここをクリックしてください。
通常の表示に戻るには、ブラウザの更新ボタンかF5キーを押してください。
コメント
名前
Webサイト、ブログのURL
コメント
投稿する内容をよく確認して送信して下さい。
コメントは、まだありません。
トラックバック
トラックバックURL
コメント
トラックバックURLと内容をよく確認して送信して下さい。
トラックバックは、まだありません。
サイト情報(連絡先・リンクについて) (C)2007-2008 PC Memo ALL Rights Reserved. 今日:1 総合:1