PC Memo

スタイルシートの役割と覚えるべきポイント

スタイルシートの基礎

スタイルシートとは? 文章の見た目を変えるスタイルシートとシンプルなHTML CSSを取り扱う上で必ず覚えるべきポイント 要素 セレクタ プロパティと値
Webページのレイアウトや配色などのデザインは、スタイルシートを使うのが当たり前になっている。
HTMLのfontタグやiタグなど、装飾関係のタグは、Web標準(W3C)において非推奨になっている。
従来のテーブルレイアウトも今では、CSSレイアウトに変わっており、Web制作においてCSSは、必要不可欠だ。

Cascading Style Sheets

CSSは、Cascading Style Sheets (カスケーディング スタイル シート) の略でスタイルシートの一種である。
厳密には、スタイルシート=CSSではなく、スタイルシート≒CSSということになります。
スタイルシートを実現する一つの手段がCSSなのです。
--

スタイルシートとは?

Webデザインにおけるスタイルとは、ある要素(画像やテキストなど)に対して色や大きさのこと。
大方、スタイルとは、見た目であり、スタイルシートとは、その見た目を定義したものと考えれば良い。 --

文章の見た目を変えるスタイルシートとシンプルなHTML

近年、盛んなSEOなどを重点に置くと、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を取り扱う上で必ず覚えるべきポイント

CSSを取り扱う上で必ず覚えておきたいことは、要素セレクタプロパティ の3つ。
--

要素

要素とタグ
Web制作では、要素という単語がよく使われる。
HTMLにおいては、開始タグから終了タグまでのことを一般期に要素と呼ぶ
下記のHTMLで言えば、<div> から </div> が要素であるが、
<br /> 一つでも要素と言える。
<div>要素とは、分解不可能なもので<br />
これと決まったものを示すものではない。</div>
--

セレクタ

セレクタと言うのは、どの要素にスタイルを適応させるかを示したものである。
例えば、下記のCSSが定義されているとする。
.title {
      color: red;
}
		
これを要素に適応させるには、下記のようにセレクタをHTMLに指定しよう。
「シンプルなHTML」を囲ったpタグが要素になり、titleがセレクタとなる。

シンプルなHTML

この要素の色や文字サイズを変えるには、titleセレクタのプロパティを変更するだけで良い

--

プロパティと値

プロパティとは、セレクタの色や大きさ、位置を決めるもので、プロパティに値を指定する。
例えば、「background-color : white;」の例では、background-colorがプロパティでwhiteが値となる。
効果としては、「背景の色を白」にする。
プロパティ ある機能やもの、すなわち要素の属性のこと。色や大きさ、位置など
バリュー(値) プロパティに対する設定値。赤色や100pxなど
次のドキュメント:スタイルシートの書き方
印刷用ページとして表示しています。
このページを印刷するには、ここをクリックしてください。
通常の表示に戻るには、ブラウザの更新ボタンかF5キーを押してください。
このドキュメントへのトラックバック 

コメント

名前
Webサイト、ブログのURL
コメント
投稿する内容をよく確認して送信して下さい。
コメントは、まだありません。

トラックバック

トラックバックURL
コメント
トラックバックURLと内容をよく確認して送信して下さい。
トラックバックは、まだありません。

Valid XHTML 1.0 Transitional HTML lint 正当なCSSです! CSS Validation Service ページを編集 アクセス情報
サイト情報(連絡先・リンクについて) (C)2007-2008 PC Memo ALL Rights Reserved. 今日:1 総合:1
トップページ   プリントアウト   検索: メニューを表示