<unknown>

unknown (HTML, CSS)

UNKNOWN 要素型 (HTML)

[1] WinIE にとって未知の要素型を選択子として CSS に含めていると、内部的には UNKNOWN 要素型についての指定になってしまいます。 (そしてその解釈結果 CSS を保存したら UNKNOWN と出てきます。)

[7] 出力例:

UNKNOWN {
	TEXT-DECORATION: underline;
}
[10] 既知の要素名特性名大文字正規化されます。
[216] HTML要素概説
要素名
unknown
日付
説明
Internet ExplorerCSS選択子中の要素名が既知の HTML要素でないとき UNKNOWN に読み替えて保持していた。 HTML ファイルを保存すると、 UNKNOWN になった状態の CSS が出力された。 SW:<unknown>
参照
*
参照
/*
注釈

unknown 擬似級・擬似要素 (CSS)

[2] WinIE にとって未知の擬似級または擬似要素が CSS に含まれていると、内部的には (そしてそれを保存した時には) :unknown として扱われてしまいます。

[9] 出力例:

BR:unknown {
	content: "\a";
}
[11] 未知の特性名小文字のまま (おそらく原表記まま) です。
[12] custom tag との関係もチェックしておきたかったですね。。。

unknown 媒体 (CSS 媒体記述子)

[3] WinIE にとって未知の媒体@media で指定していると、 内部的 (あるいは保存時) には @media Unknown として扱われます。

[8] 出力例:

@media Unknown
{
H1 {

関連

[5] HTMLUnknownElement というのもあります。

メモ

[4] unknown なんて名前に変えて残しても情報として使い道がないんだから、 元の名前を知らなくても残しておくか、 ばっさりカットしちゃう方がいいと思うのですがねぇ。

[6] Clarify what 'unknown' does for things other than <media-query>. Clar… · w3c/csswg-drafts@81355cb ( 版) https://github.com/w3c/csswg-drafts/commit/81355cb5f6a776d8988e7eb8b54efb3cad14594f