HTML DOM是什么意思?

html-css012

HTML DOM是什么意思?,第1张

HTML DOM则是专门适用与HTML最佳化。

1.HTML/XHTML的文档对象模型,熟悉软件开发的人员可以将HTML DOM理解为网页的API,它将网页中的各个元素都看作一个个对象。

2.从而使网页中的元素也可以被计算机语言获取或者编辑。 例如Javascript就可以利用HTML DOM动态的修改网页。

3.一个HTML文件是以树形结构加载到内存的,开发人员可以以一种独立于平台和语言的方式访问和修改一个文档的内容和结构,即通过dom来炒作。

4.W3C 文档对象模型DOM是中立于平台和语言的接口,它允许程序和脚本动态地访问和更新文档的内容、结构和样式。

5.TML的英文全称为Hyper Text Markup Language,即超文本标记语言,HTML5是HTML的一个新版本,HTML 不是一种编程语言,而是一种标记语言。

在HTML5当中,JavaScript里面有一个概念叫做DOM

DOM,表示文档对象模型,可以将HTML当中所有的内容都看做是一个节点,而根据节点的不同也就有了所谓的“标签节点”“文本节点”等各类节点

举个例子:

<div>内容</div>

在这个div标签当中,div这个标签就是标签节点,而文本就是文本节点

html5的解析就是浏览器的dom加载

浏览器的内核,可大概译为“渲染引擎”,不过我们一般习惯将之称为“浏览器内核”。负责对网页语法的解释(如标准通用标记语言下的一个应用HTML、JavaScript)并渲染(显示)网页。 所以,通常所谓的浏览器内核也就是浏览器所采用的渲染引擎,渲染引擎决定了浏览器如何显示网页的内容以及页面的格式信息。不同的浏览器内核对网页编写语法的解释也有不同,因此同一网页在不同的内核的浏览器里的渲染(显示)效果也可能不同,这也是网页编写者需要在不同内核的浏览器中测试网页显示效果的原因

参考http://baike.baidu.com/link?url=M-yRQMybYMglkCk2-r8VaQ3HTr7BlQe65oMDkLTmuK6lZ9CJXI9wWvD2_E1dTMXgsc1vreeK_WR4Tt7aYDX-5K