宣言内容

宣言内容

[5] SGML における宣言内容とは、ある要素型要素内容文字データのみ、 またはでなければならないこと、あるいはそれを表すキーワードのことを言います。

[2] 宣言内容は広義の「内容モデル」に含まれますが、 ISO 8859 = JIS X 4151 では両者を区別しているようです。

定義

[6] 宣言内容には、文字データのみを含むことができる CDATA文字データ参照を含むことができる RCDATAでなければならない CDATA の3種類があります。

[7] PCDATA混合内容内容モデルで使うことができるキーワードであり、 宣言内容ではありません。

メモ

[3] 宣言内容である要素では、 強制空要素終了タグを除いて、タグを省略することはできません。

[4] さてここで問題です。要素型宣言- - EMPTY- o EMPTY は認められていますが、 o o EMPTY- o RCDATAo - CDATA はどうでしょうか?