1.
作用:
doctype
是
html5
标准网页声明,且必须声明在
HTML
文档的第一行,来知浏览器的解析器用什么文档标准解析这个文档,不同的渲染模式会影响到浏览 器对于 CSS
代码甚
JavaScript
脚本的解析。如果删除了
doctype
会出现混杂模式, 就是把渲染的权利交给了浏览器,有多浏览器就有多少种渲染模式,这就出现了兼容性问题。
2.
文档解析类型有:
1)BackCompat:
怪异模式,浏览器使用自己的怪异模式解析渲染页面
(
如果没有声明 DOCTYPE,默认就是这个模式
)
2)CSS1Compat:
标准模式,浏览器使
⽤
W3C
的标准解析渲染页面。