* [CODE[Character]] 属性型 (HTML 4, XHTML 1)
[1] [[HTML 4]] の [CODE(SGML)[%Character;]] 型属性値は、
[[文書文字集合]]のある1文字を値とできます。
[2] 仕様書:
- [[HTML 4]]
--
-- [[厳密]] DTD
-- [[移行用]] DTD
- [[XHTML 1.0]]
-- [CSECTION[A.1.1. XHTML-1.0-Strict]]
-- [CSECTION[A.1.2. XHTML-1.0-Transitional]]
-- [CSECTION[A.1.3. XHTML-1.0-Frameset]]
- [[XHTML m12n]]
-- [CSECTION[4.3. Attribute Types]]
[4]
:[[引数実体名]]:[CODE(SGML)[%Character]] ([[HTML 4]], [[XHTML 1.0]])
:抽象属性型名:[CODE[Character]] ([[XHTML m12n]])
:[[SGML]] [[属性型]]:[CODE(SGML)[[[CDATA]]]] ([[HTML 4]])
:[[XML]] [[属性型]]:[CODE(XML)[[[CDATA]]]] ([[XHTML 1.0]])
:大文字・小文字:区別あり
[3]
[[HTML 4]] 本文 (規定) によれば [[HTML]]
[[文書文字集合]]の1文字を指定します。
[[HTML 4]] [[SGML宣言]] (規定) および
[[HTML 4]] [[DTD]] [[注釈]] (参考) は [[ISO/IEC 10646]]
を参照しています。 [[XHTML 1.0]] [[DTD]] [[注釈]] (規定) は
[[XML 1.0]] を参照しています。 [[XHTML m12n]]
の[[抽象モジュール]]定義では [[ISO/IEC 10646]]
を参照しています [SRC[XHTML m12n 4.3]]。
[5]
[[制御文字]]や[[空白]]や[[結合文字]]も含めて、[[字種]]に関する制限は一切ないようです。