【发布时间】:2016-12-14 11:12:40
【问题描述】:
我在 Firefox 中注意到,当我查看源代码时,它会将结束标记添加到空标记项,例如 <hr> 和 <img src="image.jpg">。在 Firefox 中查看源代码我看到了<hr></hr> 和<img src="image.jpg"></img>。该文档是 HTML 5 而不是 XHTML,并且标签是空标签,不应在 HTML 中严格关闭。那么为什么 Firefox 会这样做呢?
【问题讨论】:
-
Firefox 不会修改您的 HTML。您的 HTML 被解析并转换为 DOM。您的开发人员工具会向您显示该 DOM 的 HTML 表示形式,这与您实际查看源代码时看到的不同,后者应该是服务器的真实输出。如果您在查看源代码时看到这些内容,那将是从您的服务器发送的代码。