HTML 要素の選択と配置に使用される CSS3 セレクターにはさまざまな種類があります。以下では、一般的に使用される CSS3 セレクターをいくつか紹介し、対応するコード例を示します。
要素セレクター:
要素セレクターは、HTML ドキュメント内の要素を選択するために使用される、最も基本的で最も一般的に使用されるセレクターです。以下は、要素セレクターを使用したコード例です:
p { color: red; }
上記のコードは、すべての
要素を選択し、そのテキストの色を赤に設定します。
クラス セレクター:
クラス セレクターは、同じクラス名を持つ要素を選択するために使用されます。対応するクラス名を HTML 要素の class 属性に追加し、ピリオド「.」で始める必要があります。以下は、クラス セレクターを使用するコード例です。
.highlight { background-color: yellow; }
上記のコードは、クラス名「highlight」を持つすべての要素を選択し、その背景色を黄色に設定します。
ID セレクター:
ID セレクターは、同じ ID を持つ要素を選択するために使用されます。対応する ID を HTML 要素の id 属性に追加し、ポンド記号「#」で始める必要があります。以下は、ID セレクターを使用したコード例です。
#logo { width: 200px; height: 100px; }
上記のコードは、ID が「logo」である要素を選択し、その幅を 200 ピクセル、高さを 100 ピクセルに設定します。
属性セレクター:
属性セレクターは、特定の属性を持つ要素を選択するために使用されます。属性の有無や値などに基づいて選択できます。以下に、いくつかの一般的な属性セレクターのコード例を示します。
指定された属性を持つ要素を選択します。
input[type="text"] { border: 1px solid black; }
上記のコードは、type 属性が "text" であるすべての要素を示します。 要素を選択し、その境界線を 1px の黒い実線に設定します。
指定された属性値を持つ特定の文字列で始まる、終わる、またはそれを含む要素を選択します:
a[href^="https"] { color: blue; }
上記のコードは、href 属性値を持つすべての要素を選択することを意味します"https" 要素で始まり、テキストの色を青に設定します。
疑似クラス セレクター:
疑似クラス セレクターは、要素の特定の状態または位置を選択するために使用されます。以下は、一般的に使用される疑似クラス セレクターのコード例です:
以上がCSS3 で一般的に使用されるセレクターは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。