该声明并非一个 HTML 标签。它是一条“信息”,告知浏览器期望的文档类型。
在 HTML5 中,<!DOCTYPE> 声明非常简单:
在更老的文档中(HTML 4 或 XHTML),该声明更为复杂,因为声明必须引用 DTD (Document Type Definition)。
您可以在 <!DOCTYPE> 参考 中阅读关于文档类型的更多信息。
不同 DOCTYPE 中的有效 HTML 元素
标签 HTML 5 HTML 4 XHTML
Yes Yes Yes
Yes Yes Yes
No Yes Yes
Yes Yes Yes No Yes No Yes Yes No
Yes No No