<!DOCTYPE html>作用

4,605 阅读1分钟

<!DOCTYPE html> 概念

      DOCTYPE标签是一种标准通用标记语言的文档类型声明,它的目的是要告诉标准通用标记语言解析器,它应该使用什么样的文档类型定义(DTD)来解析文档。

      <!DOCTYPE> 声明必须是 HTML 文档的第一行,位于 标签之前。

<!DOCTYPE html> 种类

  • HTML 5:

      使用方式 <!DOCTYPE html>

  • HTML 4.01 Strict

      使用方式 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

      该 DTD 包含所有 HTML 元素和属性,但不包括展示性的和弃用的元素(比如 font)。不允许框架集(Framesets)。

  • HTML 4.01 Transitional

      使用方式 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

      该 DTD 包含所有 HTML 元素和属性,包括展示性的和弃用的元素(比如 font)。不允许框架集(Framesets)。

  • HTML 4.01 Frameset

       使用方式 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

       该 DTD 等同于 HTML 4.01 Transitional,但允许框架集内容。

其他的还有 XHTML 1.0 Strict , XHTML 1.0 Transitional, XHTML 1.0 Frameset ,XHTML 1.1 等等