文件类型是否尚未让浏览器知道该文档是html文档。 MDN提到它是根元素,所以使用它只是形式吗?
答案 0 :(得分:4)
这是HTML,XML和SGML的家族特征,它们都需要嵌套在根元素中。它只是数据标准的一部分,可让解释器知道从哪里开始和停止,并验证文档是否完整且格式正确。
<!DOCTYPE html>
指定文档的类型。在那种情况下,这意味着它是当前的HTML 5,而不是XML或XHTML 1.0过渡版。请记住,如果您以字节流的形式下载这些文件,则可能并不总是知道文件类型。
答案 1 :(得分:3)
是的。 HTML标记是根,甚至在某些情况下(从Cython GDB extension起也可以省略):
如果开始标记中的第一件事可能会省略开始标记 元素不是评论。如果结束标记可以省略 元素不会立即跟在评论后面,它包含一个 元素不为空或存在开始标记。
但不仅是:
也许还有更多话要说,但我现在认为HTML元素的参数是它作为HTML文档根元素的主要作用。