1. ホーム
  2. css

CSS3の:root疑似クラスとhtmlの違いは何ですか?

2023-08-31 21:22:36

質問

あまり情報がないようなのですが。

スマッシング・マガジン は、次のように言っているようです。 html:root は同じものですが、きっと小さな違いがあるのでしょう?

どのように解決するのですか?

からの W3C wiki :

<ブロッククオート

:root 擬似クラスは、ドキュメントのルートとなる要素を表します。HTMLでは、これは常にHTML要素です。

CSSは汎用のスタイル付け言語です。HTMLだけでなく、他のドキュメントタイプでも使用でき、例えばSVGでも使用できます。

から 仕様 (強調) を参照してください。

この仕様は、Cascading Style Sheets, level 2 revision 1 (CSS 2.1) を定義するものである。CSS 2.1 はスタイルシート言語であり、作者やユーザーがスタイル(フォントやスペーシングなど)を 構造化された文書(例:HTML文書やXMLアプリケーション) .