ホームページ >ウェブフロントエンド >jsチュートリアル >一部のブラウザが自己終了 ` タグを拒否するのはなぜですか?

一部のブラウザが自己終了 ` タグを拒否するのはなぜですか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-12-27 09:45:10717ブラウズ

Why Do Some Browsers Reject Self-Closing `` Tags?

スクリプト要素のブラウザ解釈が異なる理由

XHTML ブラウザは、 のみを受け入れます。この矛盾により、ブラウザによる XHTML のサポートについて疑問が生じます。

HTML 互換性ガイドライン

XHTML 1 仕様には、非規範的な付録「HTML 互換性ガイドライン」が用意されています。次のルール:

C.3.要素の最小化と空の要素コンテンツ

非 EMPTY コンテンツ モデル (タイトルや段落など) を持つ要素の空のインスタンスは、/ 構文を使用して最小化しないでください。

XHTML 仕様

XHTML DTD はスクリプト要素を指定しますas:

<!ELEMENT script (#PCDATA)>

この仕様は、スクリプト要素に PCDATA (解析された文字データ) が含まれており、空にすることはできないことを示します。したがって、HTML 互換性ガイドラインに従って、