CSSの基本構造
定義方法の基本
セレクタ { 属性: 値 }
セレクタ {
属性: 値
}
- CSSは、このようにセレクタ・属性・値を組み合わせて定義します。
- ここでは基本セレクタ使って定義の方法を紹介します。セレクタの説明は次の段階(セレクタの種類)でします。
- 内容が少ない場合は一行でも見やすいのですが、多くなってくると改行するほうがスマートになります。どちらの記述方法を用いても構いません。
- 百聞は一見に如かず、とりあえずCSSを実際に使ってみましょう。
ブラウザで表示した時の見え方
文字の背景に色をつけてみましょう。
ソースサンプル
【CSS】
.back {
background-color: #ffccee
}
【HTML】
<span class="back">文字の背景に色をつけてみましょう。</span>
[
黒※説明中のタグ
紫※省略可能なタグ
赤※変更可能
緑※文章など
]
複数の属性をまとめる定義方法
セレクタ { 属性a: 値a; 属性b: 値b }
- 一つのセレクタに、複数の属性を定義することができます。
- 属性は「;」で区切ります。
- 属性が複数になると見にくくなるため、改行したり半角スペースを入れて記述されることがあります。(人それぞれです)しかし、セレクタ・属性・値の途中で改行を入れると正しく解釈されません。改行をする場合はその点に注意してください。
ブラウザで表示した時の見え方
文字と背景を自由な色で彩ります。
ソースサンプル
【CSS】
.moji {
background-color: #ccffcc;
color: #009999
}
【HTML】
<span class="moji">文字と背景を自由な色で彩ります。</span>
セレクタのグループ化
セレクタ,セレクタ { 属性: 値 }
- 一つのセレクタに、複数のセレクタを定義することができます。
- セレクタは「,」で区切ります。
ブラウザで表示した時の見え方
見出し1
見出し2
ソースサンプル
【CSS】
h1,h2 {
background-color: #ccffcc;
color: #009999
}
【HTML】
<h1>見出し1</h1>
<h2>見出し2</h2>
AICHAN WEB(Z)
>
HTML&CSSサンプル集(S)
>
CSS
-
CSSの基本構造