一尘不染

大写还是小写doctype?

html

编写HTML5文档类型时,正确的方法是什么?

<!DOCTYPE html>

要么

<!doctype html>

阅读 789

收藏
2020-05-10

共1个答案

一尘不染

在HTML中,DOCTYPE不区分大小写。以下DOCTYPE均有效:

<!doctype html>
<!DOCTYPE html>
<!DOCTYPE HTML>
<!DoCtYpE hTmL>

在XML序列化(即XHTML)中,不需要DOCTYPE,但是如果使用它,DOCTYPE则应大写:

<!DOCTYPE html>

请参阅 HTML5的XML序列化,又名“XHTML5”:

请注意,如果您不在DOCTYPEXHTML文档中使用大写字母,则XML解析器将返回语法错误。

第二部分可以用小写(html),大写(HTML)或什至大小写混合(hTmL)书写-
它仍然可以使用。但是,为了符合HTML兼容XHTML文档的Polyglot标记指南,应使用小写形式。

2020-05-10