* UNKNOWN 要素型 (HTML)

[1] [[WinIE]] にとって未知の要素型を[[選択子]]として
[[CSS]] に含めていると、内部的には
[CODE(HTMLe)[UNKNOWN]] [[要素型]]についての指定になってしまいます。
(そしてその解釈結果 CSS を保存したら [CODE(CSS)[UNKNOWN]] と出てきます。)

[7] 出力例:

>
[PRE[
UNKNOWN {
	TEXT-DECORATION: underline;
}
]PRE]

;; [10] 既知の[[要素名]]と[[特性名]]は[[大文字]]に[[正規化]]されます。




[FIG(data)[ [216] [[HTML要素概説]]

:[F[要素名]]:[CODE[unknown]]
:日付:[TIME[2000]]
:説明:
[[Internet Explorer]]
は
[[CSS]]
の[[選択子]]中の[[要素名]]が既知の
[[HTML要素]]でないとき
[CODE(HTML)[UNKNOWN]]
に読み替えて保持していた。
[[HTML]]
ファイルを保存すると、
[CODE(HTML)[UNKNOWN]]
になった状態の
[[CSS]]
が出力された。
[SRC[SW:<unknown>]]
:参照:[CODE[*]]
:参照:[CODE[/*]]
:注釈:
-
[DFN[[RUBYB@ja[選択子]@en[selector]]]]
[[CSS]] 等で[[要素]]を選択する[[式言語]]。

]FIG]



* unknown 擬似級・擬似要素 (CSS)

[2] WinIE にとって未知の[[擬似級]]または[[擬似要素]]が 
CSS に含まれていると、内部的には
(そしてそれを保存した時には)
[CODE(CSS)[:unknown]] として扱われてしまいます。

[9] 出力例:

>
[PRE[
BR:unknown {
	content: "\a";
}
]PRE]

;; [11] 未知の[[特性名]]は[[小文字]]のまま (おそらく原表記まま) です。

;; [12] [[custom tag]] との関係もチェックしておきたかったですね。。。

* unknown 媒体 (CSS 媒体記述子)

[3] WinIE にとって未知の[[媒体]]を
[CODE(CSS)[@[[media]]]] で指定していると、
内部的 (あるいは保存時) には
[CODE(CSS)[@media Unknown]]
として扱われます。

[8] 出力例:

>
[PRE[
@media Unknown
{
H1 {
]PRE]


* 関連

[5] [CODE(DOMi)@en[[[HTMLUnknownElement]]]] というのもあります。

* メモ

[4] [CODE[unknown]] なんて名前に変えて残しても情報として使い道がないんだから、
元の名前を知らなくても残しておくか、
ばっさりカットしちゃう方がいいと思うのですがねぇ。

[6] [CITE@en[Clarify what 'unknown' does for things other than <media-query>. Clar… · w3c/csswg-drafts@81355cb]]
([TIME[2015-09-25 18:59:58 +09:00]] 版)
<https://github.com/w3c/csswg-drafts/commit/81355cb5f6a776d8988e7eb8b54efb3cad14594f>