Doctype的作用

  <!DOCTYPE>声明位于文档中的最前面,处于<html>标签之前。告知浏览器的解析器,用什么文档类型、规范来解析这个文档。

  DOCTYPE不存在或是格式不正确或导致文档以混杂模式呈现。

  严格模式就是浏览器根据web标准去解析页面,是一个要求严格的DTD,不允许使用任何表现层的语法。 

  混杂模式是一种向后兼容的解析方法。

  触发严格模式可在Html前声明正确的DTD,触发混杂模式可在html文档开始前不声明DTD,或是在DOCTYPE前加入XML声明。

原文地址:https://www.cnblogs.com/Leslie-Cheung1584304774/p/10550249.html