文档模式主要有以下两个作用:
1、告诉浏览器使用什么样的html或xhtml规范来解析html文档
2、对浏览器的渲染模式产生影响;不同的渲染模式会影响到浏览器对于 css 代码甚至 javascript 脚本的解析,所以doctype是非常关键的,尤其是在 ie 系列浏览器中,由doctype 所决定的 html 页面的渲染模式至关重要。
两种渲染模式:
backcompat:标准兼容模式未开启(或叫怪异模式[quirks mode]、混杂模式)
css1compat:标准兼容模式已开启(或叫严格模式[standards mode/strict mode])