该元素的目的是什么?

时间:2018-06-21 17:38:56

标签: html

文件类型是否尚未让浏览器知道该文档是html文档。 MDN提到它是根元素,所以使用它只是形式吗?

2 个答案:

答案 0 :(得分:4)

这是HTML,XML和SGML的家族特征,它们都需要嵌套在根元素中。它只是数据标准的一部分,可让解释器知道从哪里开始和停止,并验证文档是否完整且格式正确。

<!DOCTYPE html>指定文档的类型。在那种情况下,这意味着它是当前的HTML 5,而不是XML或XHTML 1.0过渡版。请记住,如果您以字节流的形式下载这些文件,则可能并不总是知道文件类型。

答案 1 :(得分:3)

是的。 HTML标记是根,甚至在某些情况下(从Cython GDB extension起也可以省略):

  

如果开始标记中的第一件事可能会省略开始标记   元素不是评论。如果结束标记可以省略   元素不会立即跟在评论后面,它包含一个    元素不为空或存在开始标记。

但不仅是:

  • 可以使用CSS设置样式(尽管样式主体通常就足够了)
  • 它可以具有全局属性,尤其是MDN的lang

也许还有更多话要说,但我现在认为HTML元素的参数是它作为HTML文档根元素的主要作用。