在 HTML 文档中,您经常看到在 <html> 标记之前有一个 <!DOCTYPE html> 声明。HTML <!DOCTYPE> 标记用于通知浏览器有关文档中使用的 HTML 版本。它被称为文档类型声明 (DTD)。
从技术上讲 <!DOCTYPE > 不是标签/元素,它只是给浏览器的关于文档类型的指令。它是一个不包含结束标记的空元素,并且不得在其中包含任何内容。
实际上,HTML 有很多种类型,例如 HTML 4.01 Strict、HTML 4.01 Transitional、HTML 4.01 Frameset、XHTML 1.0 Strict、XHTML 1.0 Transitional、XHTML 1.0 Frameset、XHTML 1.1 等。
<!DOCTYPE> 声明是指 HTML 4.01 中的文档类型声明 (DTD);因为 HTML 4.01 基于 SGML。但是 HTML 5 不是基于 SGML 的语言。
doctype 声明在 HTML 版本之间有所不同。HTML 5 doctype 声明如下。
<!DOCTYPE html>
以下是关于 HTML <!DOCTYPE> 的一些规范
展示 | 没有任何 |
开始标签/结束标签 | 仅开始标记 |
用法 | 结构的 |
让我们看一个带有 doctype 声明的 HTML 文档示例。
<!DOCTYPE html> <html> <head> <title>This is the title</title> </head> <body> This is the content of the document. </body> </html>
元素 | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
<!DOCTYPE> | Yes | Yes | Yes | Yes | Yes |
© Copyright 2011-2021 www.rocschool.com. All rights reserved. Developed by RocSchool. Powered by qibosoft X1.0 Code. 琼ICP备2021004297号-1