CSS セレクターは、スタイリッシュな Web ページのバックボーンです。ページ上の HTML 要素をターゲットにし、ID、クラス、タイプ、属性などに基づいてスタイルを追加できるようにします。このガイドでは、CSS セレクターの複雑さと、Web ページの美しさとユーザー エクスペリエンスを向上させる上での CSS セレクターの重要な役割について詳しく説明します。
CSS セレクターの種類
CSS セレクターにはさまざまなタイプがあり、それぞれに HTML 要素を選択する独自の方法があります。それらを調べてみましょう:
| CSSセレクター | 説明 |
|---|---|
単純なセレクター | 要素名、ID、属性などに基づいて HTML 要素を選択するために使用されます。 |
| ユニバーサルセレクター | ページ上のすべての要素を選択します。 |
| 属性セレクター | 属性値に基づいて要素をターゲットにします。 |
| 疑似クラスセレクター | 要素の状態または位置に基づいて要素を選択します。:hover>ホバー効果用。 |
| コンビネータセレクター | セレクターを組み合わせて、子孫などの要素間の関係を指定します(>) または子 (>>>)。 |
| 擬似要素セレクター | 要素の特定の部分を選択します。::before>または::after>。 |
目次
単純なセレクター
単純なセレクターには以下のクラスが含まれます。
| シンプルセレクター | 説明 |
|---|---|
| 要素セレクター | タグ名に基づいて HTML 要素を選択します。 |
| IDセレクター | 特定の id 属性を持つ HTML 要素をターゲットにします。 |
| クラスセレクター | 特定のクラス属性を持つ要素を選択します。 |
例: この例では、セレクターとその使用法をよりよく理解するためにコードを作成します。
プロローグとは何ですかHTML
CSS セレクターtitle>頭> サンプル見出しh1>
これは最初の段落内のコンテンツですp>
これは ID div-container div> の div です。これはクラスparagraph-class p> body> html>>>'>の段落です。
注記: 上記の例に CSS ルールを適用します。
要素セレクター
の 要素セレクター 要素名 (またはタグ) (p、h1、div、span など) に基づいて HTML 要素を選択します。
注記 : 上記の例では次のコードが使用されています。すべてに適用されている CSS ルールを確認できます。
タグと
タグ。
アンドロイドはゲームピジョンをプレイできますか
CSS:
h1 { color: red; font-size: 3rem; } p { color: white; background-color: gray; }> 出力:

CSS 要素セレクターの出力
IDセレクター
の IDセレクター を使用します ID 属性 HTML 要素の特定の要素を選択します。 アン ID 要素は使用するページ上で一意です ID セレクタ。
注記: 次のコードは、ID セレクターを使用する上記の例で使用されています。
CSS:
出力:

CSS ID セレクターの出力例
クラスセレクター
の クラスセレクター 特定のクラス属性を持つ HTML 要素を選択します。
注記: 次のコードは、クラス セレクターを使用する上記の例で使用されています。クラス セレクターを使用するには、CSS で ( . ) の後にクラス名を使用する必要があります。このルールは、class 属性を持つ HTML 要素に適用されます。 段落クラス
CSS:
.paragraph-class { color:white; font-family: monospace; background-color: purple; }> 出力:

CSS クラス セレクターの出力例
ユニバーサルセレクター
の ユニバーサルセレクター CSS の (*) は、HTML ドキュメント内のすべての要素を選択するために使用されます。別の要素の下にある他の要素も含まれます。
注記: 次のコードは、ユニバーサル セレクターを使用する上記の例で使用されています。この CSS ルールは、ページ上のすべての HTML 要素に適用されます。
CSS:
* { color: white; background-color: black; }> 出力:

CSS ユニバーサル セレクターの出力例
グループセレクター
の グループセレクター は、カンマで区切られたすべての要素を同じスタイルでスタイル設定するために使用されます。
注記: 共通のスタイルをさまざまなセレクターに適用したいとします。ルールを個別に記述する代わりに、以下に示すようにルールをグループとして記述することができます。
CSS:
#div-container, .paragraph-class, h1{ color: white; background-color: purple; font-family: monospace; }> 出力:

CSS グループ セレクターの出力例
属性セレクター
の 属性セレクター [attribute] は、指定された属性または属性値を持つ要素を選択するために使用されます。
注記: 次のコードは、属性セレクターを使用する上記の例で使用されています。この CSS ルールは、ページ上のすべての HTML 要素に適用されます。
CSS:
[href] { background-color: lightgreen; color: black; font-family: monospace; font-size: 1rem; }> 出力:
SQLサーバーピボット

CSS 属性選択の出力例
擬似クラスセレクター
これは、任意の要素の特別なタイプの状態をスタイルするために使用されます。たとえば、マウス カーソルを要素の上に置いたときに要素のスタイルを設定するために使用されます。
注記: 次の場合には単一のコロン(:)を使用します。 擬似クラスセレクター 。
構文:
Selector:Pseudo-Class { Property: Value; }> CSS:
h1:hover{ background-color: aqua; }> 出力:

CSS 擬似セレクターの出力例
擬似要素セレクター
要素の特定の部分のスタイルを設定するために使用されます。例 - 要素の最初の文字または最初の行のスタイルを設定するために使用されます。
注記: 次の場合には二重コロン(::)を使用します。 擬似要素セレクター 。
構文:
Selector:Pseudo-Element{ Property:Value; }> CSS:
p::first-line{ background-color: goldenrod; }> 出力:

CSS 擬似要素セレクターの出力例
Javaオブジェクト






