**
1.什么是DOCTYPE?
**DOCTYPE是document type的简写,它并不是 HTML 标签,也没有结束标签,它是一种标记语言的文档类型声明,即告诉浏览器当前 HTML 是用什么版本编写的。
注意: DOCTYPE的声明必须是 HTML 文档的第一行,位于html标签之前。大多数Web文档的顶部都有doctype声明,它是在新建一个文档时,由Web创作软件草率处理的众多细节之一。很少人会去注意 doctype ,但在遵循标准的任何Web文档中,它都是一项必需的元素。doctype会影响代码验证,并决定了浏览器最终如何显示你的 Web文档。
2.DOCTYPE的作用?
1、doctype声明位于文档中的最前面,处于html标签之前,告知浏览器的解析器,用什么文档类型规范来解析这个文档;2、严格模式的排版和js运作模式是以该浏览器支持的最高标准运行。
HTML 4.01 和 HTML5 中 DOCTYPE的区别
HTML 4.01 中的 doctype 需要对 DTD 进行引用,因为 HTML 4.01 基于 SGML。
HTML 5 不基于 SGML,因此不需要对 DTD 进行引用,但是需要 doctype 来规范浏览器的行为(html 5简化了这种声明,意在告诉浏览器使用统一的标准即可)。
3.如何使用DOCTYPE?
HTML 文档的第一行,位于html标签之前 ,引入DOCTYPE声明。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
</body>
</html>