我需要知道<html>网页开头的标签有什么用,尽管没有这些<html> </html>标签,网站运行完美.
我知道doctype是必需的,但为什么需要这个<html>标签.
Que*_*tin 19
在<html>不需要标签.
来自DTD:
<!ELEMENT HTML O O (%html.content;) -- document root element -->
Run Code Online (Sandbox Code Playgroud)
两者O表明开始和结束标签(分别)是可选的.
另一方面,该元素是必需的(但语言的设计使浏览器可以暗示它).
由于DOM由节点树组成,因此必须有一个节点(根元素)用于挂起的所有其他节点,这就是html元素.
它也是一个非常有用的地方,可以粘贴lang适用于整个文档的属性.