%Charset;
型 (HTML 4, XHTML 1)[1] HTML 4 の %Charset
型の属性値は、 IANAREG
の charset 名です (must)。
[5] 仕様書:
HTML 4 仕様書本文 (規定), HTML 4 DTD 注釈 (参考), XHTML 1.0 DTD (規定), XHTML m12n 抽象モジュール定義 (規定)XHTML m12n 4.3 は RFC 2045 を参照しています。
%Charset
(HTML 4, XHTML 1.0)Charset
(XHTML m12n)CDATA
(HTML 4)CDATA
(XHTML 1.0)[2] 注意しないといけないのは、他の規格の同様の型とは異なって、
IANA 登録簿にある名前に限定されていることです
HTML 4。
だから、厳密に解釈すると x-
で始まるものも含めて、
登録されていない名前は使えません。
[4]
この型になっているのは a
要素の charset
属性などです。
そこでは IANA 登録名しか使えないということですね。
http-equiv
が Content-Type
な meta
要素の content
属性内の charset
引数も同じく基本的には IANA charset ですが、
こちらは MIME の定義によっているので、当然 x-*
なども使えます。