- タイプセレクタ:
タイプセレクタは要素のタイプに基づいて要素を選択します。例えば、以下のようなコードでは、すべての
要素が選択されます。
p {
color: red;
}
- クラスセレクタ: クラスセレクタはクラス属性に基づいて要素を選択します。例えば、以下のようなコードでは、class属性が"sidebar-dark"を含む要素が選択されます。
[class*=sidebar-dark-] {
background-color: #000;
color: #fff;
}
- IDセレクタ: IDセレクタは要素のID属性に基づいて要素を選択します。例えば、以下のようなコードでは、id属性が"header"の要素が選択されます。
#header {
font-size: 24px;
}
- 子孫セレクタ:
子孫セレクタは特定の親要素の子孫要素を選択します。例えば、以下のようなコードでは、要素の中にあるすべての
要素が選択されます。
div p { font-style: italic; }
これらは一部の基本的なCSSセレクタの例ですが、実際の開発ではさまざまなセレクタを組み合わせることができます。ウェブ開発においてCSSセレクタは非常に重要な役割を果たすため、ぜひ習得しておくことをおすすめします。