瀏覽器與自關腳本元素不一致
在HTML 和XHTML 中,腳本元素的正確語法是:
然而,在Internet Explorer (6-8 beta 2)等瀏覽器中,自動關機無法辨識腳本元素:
XHTML 相容性問題
XHTML 1 規範關於HTML 相容性指南的附錄明確禁止對相容性指南的附錄明確禁止對相容性非空使用最小化表單元素,例如標題和段落。
DTD規範
此外,XHTML DTD 將腳本元素指定為:
這表示腳本元素可以包含字元數據,但不可以不包含字元應為空。
結論
因此,與自關閉腳本不一致元素的出現是由於此類語法與 XHTML DTD 和 HTML 相容性指南不相容。像 Internet Explorer 這樣的瀏覽器會優先考慮遵守這些標準,導致無法識別自關閉腳本元素。
以上是為什麼有些瀏覽器不能辨識自關閉腳本標籤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!