簡體   English   中英

Ghost代碼?關於html文件中缺少的標記

[英]Ghost code?Regarding missing tag in html file

我在處理html時遇到問題。當在瀏覽器中查看</body></html>兩者的源代碼時,我得到一個html腳本,該腳本中沒有</body></html>關閉標簽</html>結束標記與<div>...</div>代碼塊一起出現在源代碼中。 這怎么可能發生?

有時,如果您正在使用Dreamweaver,Netbeans等Web創作應用程序,則它們會在發布之前完成您未完成的標簽。

而且,如今的瀏覽器足夠聰明,可以在呈現HTML文件的同時糾正這些錯誤。

可能是您在IE6,FF1等舊版瀏覽器中不會得到相同的結果。

這些標簽在規范中定義為可選。 它們的存在可以通過HTML規則來暗示,因此標簽本身實際上不需要存在。

但是,當您查看源代碼時,它們不應顯示。

您是否正在使用顯示DOM序列化的內容? 例如Firebug中的DOM檢查器? div聽起來令人懷疑,就像我記得較早版本的Firebug添加的元素一樣。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM