Ghost代码?关于html文件中缺少标记

时间:2010-08-09 04:54:45

标签: html css

我遇到了关于html的问题。我在浏览器中找到了源代码视图时,文件中没有</body></html>结束标记的html脚本{{1 }和</body>结束标记与</html>代码块一起出现在源代码中。 怎么可能发生这种情况呢?

2 个答案:

答案 0 :(得分:0)

有时,如果您使用的是Dreamweaver,netbeans等网页创作应用程序,他们会在发布之前完成您的未完整标记。

而且,现在浏览器足够聪明,可以在渲染HTML文件时纠正这些错误。

可能你不会在IE6,FF1等旧浏览器中得到相同的结果........试试吧......

答案 1 :(得分:0)

这些标签在规范中被定义为可选的。它们的存在可以通过HTML规则暗示,因此标签本身实际上并不需要存在。

但是,当您查看来源时,它们不应显示出来。

您是否正在使用显示DOM序列化的内容?例如Firebug中的DOM Inspector? div听起来像一个我记得旧版Firebug添加的元素。