一.认识HTML DOM
来源:互联网 发布:马代满月岛 知乎 编辑:程序博客网 时间:2024/04/30 15:00
认识HTML DOM
HTML 文档对象模型(HTML Document Object Model)定义了访问和处理 HTML文档的标准方法。HTML DOM则是专门适用与HTML/XHTML的文档对象模型。熟悉软件开发的人员可以将HTMLDOM理解为网页的API。它将网页中的各个元素都看作一个个对象,从而使网页中的元素也可以被计算机语言获取或者编辑。例如Javascript就可以利用HTML DOM动态的修改网页。
HTML DOM 定义了访问和操作HTML文档的标准方法。
HTML DOM 把 HTML 文档呈现为带有元素、属性和文本的树结构(节点树)。
什么是 DOM?
DOM是Document Object Model文档对象模型的缩写。根据W3CDOM规范,DOM是一种与浏览器,平台,语言无关的接口,使得你可以访问页面其他的标准组件。简单理解,DOM解决了Netscape的Javascript和Microsoft的Jscript之间的冲突,给予web设计师和开发者一个标准的方法,让他们来访问他们站点中的数据、脚本和表现层对像。
DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中导航寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而 DOM 被认为是基于树或基于对象的。
通过 JavaScript,您可以重构整个 HTML 文档。您可以添加、移除、改变或重排页面上的项目。
要改变页面的某个东西,JavaScript 就需要对 HTML 文档中所有元素进行访问的入口。这个入口,连同对 HTML 元素进行添加、移动、改变或移除的方法和属性,都是通过文档对象模型来获得的(DOM)。
在 1998 年,W3C 发布了第一级的 DOM 规范。这个规范允许访问和操作 HTML 页面中的每一个单独的元素。
所有的浏览器都执行了这个标准,因此,DOM 的兼容性问题也几乎难觅踪影了。
DOM 可被 JavaScript 用来读取、改变 HTML、XHTML 以及 XML 文档。
DOM 被分为不同的部分(核心、XML及HTML)和级别(DOM Level 1/2/3):
- Core DOM
- 定义了一套标准的针对任何结构化文档的对象
- XML DOM
- 定义了一套标准的针对 XML 文档的对象
- HTML DOM
- 定义了一套标准的针对 HTML 文档的对象。
- 一.认识HTML DOM
- HTML DOM(一):认识DOM
- HTML DOM (一):DOM理解
- DOM(一)——HTML DOM
- HTML之认识标签(一)
- JAVASCRIPT HTML DOM(一)
- JavaScript HTML DOM(一)
- 认识DOM
- 认识DOM
- 认识DOM
- 认识DOM
- 认识dom
- 使用DOM操纵HTML文档几点粗浅认识
- 使用DOM操纵HTML文档几点粗浅认识
- 【HTML笔记二】认识标签一
- html dom图库优化(一)
- DOM、HTML DOM、XML DOM
- [HTML DOM] 初学者笔记(一)——什么是HTML DOM
- 诺基亚5700手机新版UCWEB 6.7为你分享
- [水晶报表]基本语法
- 关于window.onload加载的多种解决方案
- 终于实现想要的国际化要求了
- JavaScript基础:变量的作用域
- 一.认识HTML DOM
- 二.HTML 4.01/XHTML 1.0 元素列表
- 三.HTML DOM 对象列表 & 一切从 Document 对象 开始
- 电子商务全部源码(开发环境VS2008 )
- 四. (1)详解“0级DOM==遗留DOM”—回顾Document对象的属性和方法
- 四.(2)W3C DOM 活动列表
- 《蜘蛛侠》导演操刀著名网游《魔兽世界》电影版
- Unity3D地形的制作
- 五.W3C DOM之旅的前奏曲,回顾前四章