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
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 脚抽筋后走路疼怎么办 家里的床头朝西怎么办 厕所门对着床尾怎么办 镜子对着入户门怎么办 厕所正对卧室门怎么办 厕所门对着卧室怎么办 卧室正对厕所门怎么办 大门对着厕所门怎么办 大门正对厕所墙怎么办 两家住户门对门怎么办 主门对着卫生间怎么办 8岁门牙摔断了怎么办 小孩的门牙断了怎么办 孩子牙齿摔断了怎么办 门牙撞掉了一半怎么办 门牙从根断了了怎么办 牙竖着断了一半怎么办 大门牙掉了一块怎么办 牙从牙根处坏了怎么办 前门牙牙根断了怎么办 牙齿从牙根断了怎么办 门牙坏了一个洞怎么办 35岁门牙牙缝大怎么办 花从根部断了怎么办 宝宝乳牙摔断了怎么办 门牙掉了半颗怎么办 小孩牙齿撞松了怎么办 4岁宝宝牙摔松了怎么办 大人牙齿摔松了怎么办 宝宝牙齿撞松了怎么办 宝宝牙齿摔裂了怎么办 当门牙断了一半怎么办 门牙只剩牙根了怎么办 宝宝门牙磕断了怎么办 大门牙断了一点怎么办 一边脸大一边脸小怎么办 脸一面大一面小怎么办 右脸比左脸大怎么办 门牙内长了牙齿怎么办 门牙有缝怎么办矫正要多少钱 门牙磕了一小块怎么办