Doctype的作用?严格模式和混杂模式的区别?它们有什么意义?

1.

<!DOCTYPE>

声名位于文档的最前面,在

<HTML>

标签的前面,告知浏览器以何种模式来渲染文档。

2.严格模式的排版和JS运作模式都是以浏览器支持的最高的标准运行。按照W3C的标准来解析代码。

3.混杂模式是以宽松的,向后兼容的方式来解析代码。是指浏览器用自己的方式解析代码,模拟老式浏览器的行为以防止网站停止工作。

4.若DOCTYPE为声名或格式不正确,页面将会以怪异模式的方式解析。

5.Doctype标签可声明三种DLD类型,分别是严格型,过渡型,框架型。



版权声明:本文为zykon原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/zykon/article/details/79495050