在HTML5当中,JavaScript里面有一个概念叫做DOM
DOM,表示文档对象模型,可以将HTML当中所有的内容都看做是一个节点,而根据节点的不同也就有了所谓的“标签节点”“文本节点”等各类节点
举个例子:
<div>内容</div>在这个div标签当中,div这个标签就是标签节点,而文本就是文本节点
html是超文本标记语言本身没有任何编程的意义,类似XML结构,是节点-》子节点然后一层一层递进的。html主要是靠浏览器解析html标签和样式展示给用户,所以在本质上,所有版本的html都其实是一样的。
唯一的区别是浏览器是否支持新的html标签(有些标签也由于过时而废除)。
所以html5和html2除了对支持的标签的不同外,于浏览器和用户说,是没有区别的。