Doctype作用

  • doctype必须位于文档最前面,处于文档标签之前,告诉浏览器文档使用哪种html或XHTML。
  • 现代浏览器的html布局引擎通过检查doctype决定使用混杂模式(不写DTD)还是标准模式对文档进行渲染
    • 混杂:浏览器按自己的标准解析渲染界面
    • 标准:按w3c标准解析,盒模型的解析(content)、div中唯一图片下有3像素空白
  • 在HTML4.01中声明指向一个DTD,由于HTML4.01基于SGML,所以DTD指定了标记规则以保证浏览器正确渲染内容
  • HTML5不基于SGML,所以不用指定DTD

你可能感兴趣的:(Doctype作用)