这似乎是一个奇怪的问题,但我正在构建一些读取 HTML 文件的脚本,并且我将内容分为 2、body 和 head,并且想知道是否还有其他我可能不知道的内容?
我唯一知道的是<DOCTYPE>
,我想知道是否还有更多?
doctype 声明在这个词的意义上并不完全是内容。
没有任何内容应该存在于外部head
和body
(事实上,任何要显示的内容都应该只存在于内部body
)。但是,当您给浏览器提供奇怪或无效的标记时,浏览器可能会创建一些非常古怪的 DOM。这是一个例子。
此外,head
和body
,按此顺序,是html
根元素 的唯一两个可能的子元素。