基本点

  • 不区分大小写,但约定是小写

    <!DOCTYPE html>

  • 本质:<!DOCTYPE>是一个指示指令,不是 HTML 标签。

  • 功能:它指示 web 浏览器使用哪个 HTML 版本对页面进行编写。
  • 写法:<!DOCTYPE> 声明必须位于HTML 文档的第一行,位于 标签之前。
  • 变迁历史
    • 在html4.01中,<!DOCTYPE>需要引入DTD
      • DTD为英文Document Type Definition,中文意思为“文档类定义”。
    • 在html5中,不需引入DTD,直接<!DOCTYPE html>
      • 存在是为了兼容