Doctype作用?严格模式、混杂模式和怪异模式如何区分?它们有何意义?

Doctype作用?严格模式、混杂模式和怪异模式如何区分?它们有何意义?

1、doctype的作用:

  声明位于文档 的最前面,告知浏览器的解析器,用什么文档类型、规范来解析这个文档。

注意:

1).规范是指W3C发布的文档类型定义(DTD)中的规则。
2).三种DTD类型:严格、过渡和基于框架的HTML版本。

2、严格模式、混杂模式和怪异模式的区分

1)严格模式:严格模式的排版和JS运作模式是以该浏览器支持的最高标准运行。


2)混杂模式:混杂模式的页面以宽松的向后兼容的方式显示;模拟老的浏览器的行为以防止站点无法工作。


3)怪异模式:怪异模式则是使用浏览器自己的方式来解析执行代码。

3、它们的意义

  Dcotype不存在或者不正确会导致文档以混杂模式呈现。

你可能感兴趣的:(HTML-CSS)