Chrome (v86) 将 head body 标签添加到 empty.html 页面,文档在哪里?
Chrome (v86) adds head body tags to empty.html page, where's the documentation?
我已经花了很多时间使用开发工具,但只是注意到当我打开一个空的 .html 文件时 chrome 呈现:
<html><head></head><body></body></html>
看到'auto'增加的元素有点不爽,不过能看出特例。这样的行为记录在哪里?我想知道当浏览器采取这种行为时是否还有其他场景。
正如 wOxxOm 所述,Web 超文本应用技术工作组标准规定,如果省略,则隐含某些标记。 <body>
tag spec 说明了遗漏的影响。
在 13.1.2.4 Optional 标签部分给出了在标签遗漏的情况下预期的浏览器行为的一些示例。
我认为 chrome 缺乏严谨性实际上是规范驱动的行为,确保解析格式不正确/非 HTML。
感谢您提供链接 wOxxOm。
我已经花了很多时间使用开发工具,但只是注意到当我打开一个空的 .html 文件时 chrome 呈现:
<html><head></head><body></body></html>
看到'auto'增加的元素有点不爽,不过能看出特例。这样的行为记录在哪里?我想知道当浏览器采取这种行为时是否还有其他场景。
正如 wOxxOm 所述,Web 超文本应用技术工作组标准规定,如果省略,则隐含某些标记。 <body>
tag spec 说明了遗漏的影响。
在 13.1.2.4 Optional 标签部分给出了在标签遗漏的情况下预期的浏览器行为的一些示例。
我认为 chrome 缺乏严谨性实际上是规范驱动的行为,确保解析格式不正确/非 HTML。
感谢您提供链接 wOxxOm。