| セレクタ | 機能 |
| タイプセレクタ(要素名) | その要素にスタイルを適用 |
| ユニバーサルセレクタ(*) | すべての要素にスタイルを適用 |
| classセレクタ(.class名) | 文書内で複数の要素にスタイルを適用 |
| idセレクタ(#id名) | 文書内で唯一の要素にスタイルを適用 |
| 子孫セレクタ(E F) | 親要素(E)に含まれるすべての子孫要素(F)にスタイルを適用 |
| 子セレクタ(E > F) | 親要素(E)の直接の子要素(F)にスタイルを適用 |
| 隣接セレクタ(E + F) | 兄要素(E)の直後の弟要素(F)にスタイルを適用 |
| 要素名[属性値] | 要素のなかでもその属性名をもつ要素に対してスタイルを適用 |
| 要素名[属性名="属性値"] | 要素のなかでもその属性名と属性値をもつ要素に対してスタイルを適用 |
| 要素名[属性名~="属性値"] | 要素のなかでもその属性名をもち、属性値が空白文字区切りで複数指定されている場合に、その属性値が含まれている要素にスタイルを適用 |
| 要素名[属性名|="属性値"] | 要素のなかでもその属性名をもち、属性値がハイフン(-)区切りで複数指定されている場合に、その属性値が前方一致で含まれている要素にスタイルを適用 |
© INFI