编写 HTML5 文档类型时,正确的方法是什么?
<!DOCTYPE html>
或者
<!doctype html>
在 HTML 中,DOCTYPE 不区分大小写。以下 DOCTYPE 都是有效的:
<!doctype html> <!DOCTYPE html> <!DOCTYPE HTML> <!DoCtYpE hTmL>
在 XML 序列化(即 XHTML)中 DOCTYPE 不是必需的,但如果你使用它,DOCTYPE应该是大写的:
DOCTYPE
请参阅 HTML5 的 XML 序列化,又名“HTML5” :
请注意,如果您在 XHTML 文档中没有大写DOCTYPE,XML 解析器将返回语法错误。 第二部分可以写成小写(html)、大写(HTML)甚至混合大小写(hTmL)——它仍然可以工作。但是,为了符合HTML- Compatible XHTML Documents 的 Polyglot Markup Guidelines,它应该用小写字母书写。
请注意,如果您在 XHTML 文档中没有大写DOCTYPE,XML 解析器将返回语法错误。
第二部分可以写成小写(html)、大写(HTML)甚至混合大小写(hTmL)——它仍然可以工作。但是,为了符合HTML- Compatible XHTML Documents 的 Polyglot Markup Guidelines,它应该用小写字母书写。
html
HTML
hTmL