`DOCTYPE` 是做什么的?
Topics
HTML
在GitHub上编辑
DOCTYPE 是文档类型的缩写。 DOCTYPE 始终与DTD——文档类型定义相关。
DTD 定义了某种类型的文档应该如何结构化(例如,“button”可以包含“span”,但不能包含“div”),而 DOCTYPE 声明了文档应该遵循的 DTD(例如,该文档遵循 HTML DTD)。
对于网页,需要 DOCTYPE 声明。 它用于告诉用户代理人您的文档遵循的 HTML 规格的版本。 一旦用户代理识别了一个正确的 DOCTYPE,它将触发与此 DOCTYPE 相匹配的无询问模式来读取文档。 如果用户代理无法识别正确的 DOCTYPE,它将触发查询模式。
HTML5 标准的 DOCTYPE 声明是 <!DOCTYPE html>
。