首頁 > web前端 > js教程 > 為什麼有些瀏覽器不能辨識自關閉腳本標籤?

為什麼有些瀏覽器不能辨識自關閉腳本標籤?

Barbara Streisand
發布: 2024-12-18 00:39:09
原創
231 人瀏覽過

Why Don't Some Browsers Recognize Self-Closing Script Tags?

瀏覽器與自關腳本元素不一致

在HTML 和XHTML 中,腳本元素的正確語法是:

然而,在Internet Explorer (6-8 beta 2)等瀏覽器中,自動關機無法辨識腳本元素:

XHTML 相容性問題

XHTML 1 規範關於HTML 相容性指南的附錄明確禁止對相容性指南的附錄明確禁止對相容性非空使用最小化表單元素,例如標題和段落。

DTD規範

此外,XHTML DTD 將腳本元素指定為:

這表示腳本元素可以包含字元數據,但不可以不包含字元應為空。

結論

因此,與自關閉腳本不一致元素的出現是由於此類語法與 XHTML DTD 和 HTML 相容性指南不相容。像 Internet Explorer 這樣的瀏覽器會優先考慮遵守這些標準,導致無法識別自關閉腳本元素。

以上是為什麼有些瀏覽器不能辨識自關閉腳本標籤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板