html中的DOM是什么来的

html-css012

html中的DOM是什么来的,第1张

HTML DOM 类似将 HTML 文档视作树结构。这种结构被称为节点树

比如html是head 和body的父节点,body又可以包含如a,p,h1,h2等子节点

通过 HTML DOM,树中的所有节点均可通过 JavaScript 当成对像进行访问

HTML DOM是HTML Document Object Model

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

HTML/XHTML的文档对象模型。熟悉软件开发的人员可以将HTML DOM理解为网页的API。它将网页中的各个元素都看作一个个对象,从而使网页中的元素也可以被计算机语言获取或者编辑。 例如Javascript就可以利用HTML DOM动态的修改网页。

这个网址讲的很详细 http://www.w3school.com.cn/htmldom/

DOM( Document Object Model)是通过 JavaScript,您可以重构整个 HTML 文档。您可以添加、移除、改变或重排页面上的项目。

要改变页面的某个东西,JavaScript 就需要获得对 HTML 文档中所有元素进行访问的入口。这个入口,连同对 HTML 元素进行添加、移动、改变或移除的方法和属性,都是通过文档对象模型来获得的(DOM)

根据 DOM,HTML 文档中的每个成分都是一个节点。

DOM 是这样规定的:

整个文档是一个文档节点

每个 HTML 标签是一个元素节点

包含在 HTML 元素中的文本是文本节点

每一个 HTML 属性是一个属性节点

注释属于注释节点