<!DOCTYPE>声明位于文档中的最前面,处于<html>标签之前。告知浏览器的解析器,用什么文档类型、规范来解析这个文档。
DOCTYPE不存在或是格式不正确或导致文档以混杂模式呈现。
严格模式就是浏览器根据web标准去解析页面,是一个要求严格的DTD,不允许使用任何表现层的语法。
混杂模式是一种向后兼容的解析方法。
触发严格模式可在Html前声明正确的DTD,触发混杂模式可在html文档开始前不声明DTD,或是在DOCTYPE前加入XML声明。
本文共 306 字,大约阅读时间需要 1 分钟。
<!DOCTYPE>声明位于文档中的最前面,处于<html>标签之前。告知浏览器的解析器,用什么文档类型、规范来解析这个文档。
DOCTYPE不存在或是格式不正确或导致文档以混杂模式呈现。
严格模式就是浏览器根据web标准去解析页面,是一个要求严格的DTD,不允许使用任何表现层的语法。
混杂模式是一种向后兼容的解析方法。
触发严格模式可在Html前声明正确的DTD,触发混杂模式可在html文档开始前不声明DTD,或是在DOCTYPE前加入XML声明。
转载于:https://www.cnblogs.com/Leslie-Cheung1584304774/p/10550249.html