セレクタはスタイルを適用する対象を指定するために次のような規則集合(ruleset)の構文の中で用いられます。
規則集合の構文セレクタ { プロパティ:値 }
{ プロパティ:値 }の部分は宣言ブロックと呼ばれ、セレクタは常に宣言ブロックとともに存在します。
ユーザー・エージェントは、セレクタをパースできない場合、そのセレクタと後続の宣言ブロックを無視します。
規則集合のセレクタはスタイルを適用する領域を決定する。
次のコードはセレクタとしてHTML要素のdivを指定した例です。このコードはdiv要素内のフォントを40pxに設定します。
div { font-size:40px; }
セレクタ構文の概要
セレクタの種類(パターンマッチング規則)
ユニバーサル・セレクタ
型セレクタ
ディセンダント・セレクタ
チャイルド・セレクタ
first_child疑似クラス・セレクタ
リンク疑似クラス・セレクタ
ダイナミック疑似クラス・セレクタ
lang()疑似クラス・セレクタ
隣接セレクタ
属性セレクタ
クラスセレクタ
IDセレクタ
疑似クラス
疑似要素