This W3Cドラフト(2002年)は、CSSのスタイル属性と@importステートメントを使用して、スコープ付きCSS(HTML 4のように見える)を持つ興味深い方法を述べています。より正確には、それらは以下の実施例(実施例4、セクション2)を得スタイル属性で@importを使用するスコープ付きCSS?
- はスコープスタイルシートとして適用するスタイルシートをインポート:
<div class="navigation">
style="@import url(navigationstyles.css);">...</div>
この文書では、参照されたスタイルシートをサブ文書にリンケージする> @importを使用して、その要素とその子要素をルートとして構成します>例4) 。
問題は、明らかな構文エラーを削除しても機能しないことです。 style属性で@importステートメントを使用すると、(最近のバージョンのSafariとFirefoxでは)何の効果もありません。
だから私の質問はです:この草案の著者はちょうど間違いを犯しましたか、この例は正しいのでしょうか?
あなたのクラス終了後に「>」があるのはなぜですか?
私は例を口頭で引用したので、私は言及した '明白な構文エラー'を含めて言いました。 – BlenderBender
彼らはおそらくそれを削除しました –