スクリプト要素のブラウザ解釈が異なる理由
XHTML ブラウザは、。代わりに、従来の形式 のみを受け入れます。この矛盾により、ブラウザによる XHTML のサポートについて疑問が生じます。
HTML 互換性ガイドライン
XHTML 1 仕様には、非規範的な付録「HTML 互換性ガイドライン」が用意されています。次のルール:
C.3.要素の最小化と空の要素コンテンツ
非 EMPTY コンテンツ モデル (タイトルや段落など) を持つ要素の空のインスタンスは、/ 構文を使用して最小化しないでください。
XHTML 仕様
XHTML DTD はスクリプト要素を指定しますas:
<!ELEMENT script (#PCDATA)>
この仕様は、スクリプト要素に PCDATA (解析された文字データ) が含まれており、空にすることはできないことを示します。したがって、HTML 互換性ガイドラインに従って、