DOM分类和级别概述
来源:互联网 发布:ca724 知乎 编辑:程序博客网 时间:2024/06/02 02:32
DOM是什么?
简单来讲,DOM就是一组API(接口)。它将一份结构化文档看做一棵树,这棵树由各种各样的节点构成,也即节点树。
DOM的目标是什么?
首先必须清楚DOM不是专为HTML设计的,它是通用型的标准,为所有标记语言而设计。
其次要清楚并不是只有javascript有DOM API,其他的程序设计语言如java也有对应的DOM API。
总结一句话(摘抄的,个人觉得很精辟):
DOM标准的目标是让“任何一种程序设计语言”能操控使用“任何一种标记语言”编写出的“任何一份文档”。“操控”具体含义为能通过DOM提供的API对文档的内容、结构、样式进行访问和修改。
DOM 被分为不同的部分(核心、XML及HTML)和级别(DOM Level 1/2/3)
DOM分类
- DOM核心:针对任何结构化文档的标准模型
- DOMXML :只针对XML文档的标准模型
- DOM HTML:只针对HTML文档的标准模型
DOM级别(请参考:http://blog.segmentfault.com/gothic/1190000000366311)
DOM Level 1:于1998年10月成为W3C的推荐标准。DOM 1级由两个模块组成:DOM核心(DOM Core)和DOM HTML。
DOM Level 2:对DOM level 1做了扩展
DOM Level 3:对DOM level 2做了进一步的扩展
DOM Level 0: 首先我们的确定的是在DOM标准中并没有DOM 0级的。所谓的DOM 0级是DOM历史坐标中的一个参照点而已,具体说呢,DOM 0级指的是IE4和Netscape 4.0这些浏览器最初支持的DHTML。
附:
DHTML:动态HTML,并不是一项新技术,而是将HTML、CSS、javascript三种技术结合的产物
XHTML:符合XML规范的HTML,注意MIME类型要为“Application/xhtml+xml”
0 0
- DOM分类和级别概述
- 分类和预测概述
- dom级别
- DOM级别
- 设计模式概述和分类
- 代码块概述和分类
- 索引概述和索引分类
- 14.BOM&DOM-BOM和DOM的概述
- DOM概述
- DOM DOM概述
- 数组的概述、分类和声明
- IO概述 流的概念和分类
- JAVA学习 数据类型的概述和分类
- 搜索引擎分类和基础架构概述
- 分类概述
- 分类概述
- dom事件模型级别
- DOM事件模型级别
- 剑指offer chapter 3
- Remove Element
- ZOJ 3814 Sawtooth Puzzle(牡丹江网络赛F题)
- rpm 安装包网址
- JavaSe基础XX18——IO流_6
- DOM分类和级别概述
- Compiler Error Message: CS0016: Could not write to output file 'c:\Windows\Microsoft.NET\Framework64
- hive中RegexSerDe的使用
- MySql 操作里的IFNULL、NULLIF和ISNULL
- 2-3使用滚动条控制视频文件播放位置
- Oracle硬解析与软解析
- 16进制2十进制
- Android 语音合成(使用科大讯飞sdk)
- 逆元学习