一. DOCUTYPE
DOCUTYPE
是 HTML5中的一种标准通用标记语言的文档类型声明,它的目的是告诉浏览器,使浏览器知道该用什么样的(html5? html4? 或者 xhtml) 的文档类型定义来解析文档。不同的渲染模式会影响浏览器对 CSS 代码甚至 JS 脚本的解析。它必须声明在 HTML 文档的第一行!!
二. 浏览器解析渲染页面的两者模式:
-
标准模式
[ CSS1Compat ]:浏览器使用W3C的标准解析渲染页面。 -
怪异模式(混杂模式)
[ BackCompat ] :浏览器使用自己的怪异模式解析渲染页面。
注意:
<!DOCTYPE html>
文档声明:告诉浏览器我们使用的版本号为HTML5的版本,且使浏览器进入标准模式
- 如果不写,那么浏览器就会默认进入
怪异模式
!!!