[英]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.