CSS セレクター: HTML、本文、およびユニバーサル セレクターの比較 *
CSS スタイルを HTML ドキュメントに適用する場合、そのコンテキストは使用されるセレクターによってその効果が決まります。同じドキュメントに適用された場合の html、body、および * セレクターの違いを調べてみましょう。
html セレクター
html 要素にスタイルを適用すると、< にのみ影響します。 ;html>タグ。
を含むその子孫要素。タグでは、指定された色を継承します。ただし、background-color プロパティは継承されません。つまり、背景はビューポート全体で表示されます。ボディ セレクター
ボディ セレクターは、< のみをスタイルします。 ;本体>要素。その子孫要素は色を継承します。 の暗黙の背景。要素は
に伝播されます。ユニバーサル セレクター *
ユニバーサル セレクター * は、ドキュメント内のすべての単一要素に適用されます。継承の連鎖が切断され、プロパティが継承されなくなります。継承を完全にオーバーライドするやむを得ない理由がない限り、このルールは通常推奨されません。
概要
以上がCSS スタイリングにおける「html」、「body」、およびユニバーサル セレクター (*) はどのように異なりますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。