DOCTYPE

语义

声明文档类型,让浏览器知道你使用哪个版本的HTML。如果你没用指定或者指定了一个错误的文档类型,则浏览器会假设你并不知道自己在干什么,并且自动切换到“变通模式(quirks mode)”,结果会有一些元素不能被正确地渲染。显然这样做显得很“宽容”,但事实上却带来很多混乱和不确定的因素。

和其他所有的标签不同,DOCTYPE必须按照特定样子书写(包括大小写),请参照下面的示例:

英文原意
Document Type
文档类型
结构

此元素必须放置在HTML文档的开头,在其他所有元素之前。

必选属性

可选属性

示例

XHTML Transitional

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

XHTML Strict

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

返回XHTML标签参考