DOM级别

发布时间:2020-11-20 发布网站:脚本之家
前端之家收集整理的这篇文章主要介绍了DOM级别前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

DOM1

  DOM1级由两个模块组成:DOM核心(DOM CORE)和DOM HTML。其中,DOM核心规定的是如何映射基于XML的文档结构,以便简化对文档中任意部分的访问和操作。DOM HTML模块则在DOM核心的基础上加以扩展,添加了针对HTML的对象和方法。

  总结:DOM1主要定义的是HTML和XML文档的底层结构。

 

DOM2

  DOM2级在原来的DOM基础上又扩充了鼠标和用户界面事件、范围、遍历(迭代DOM文档方法)等细分模块,通过对象接口增加了对CSS的支持。

  DOM2核心(DOM Core):在1级核心基础上建设,为节点添加了更多方法和属性。

  DOM2HTML(DOM HTML):在1级html基础上,添加了更多属性、方法和新接口。

  DOM2新引入模块:

  DOM2视图(DOM Views):为文档定义了基础样式信息的不同信息。

  DOM2事件(DOM Events):说明了如何使用事件与DOM文档交互,比如addEventListener()和removeListener()。DOM事件流发生在此阶段。

  DOM2样式(DOM Style):定义了如何以编程方式来访问和改变CSS样式信息。

  DOM2遍历和范围(DOM Traversal and Range):引入遍历DOM文档和选择其特定部分的接口。

 

DOM3

  DOM3引入了以统一方式加载和保存文档的方法,即在DOM加载和保存(DOM Load and Save)模块中进行定义。

  新增了验证文档方法,即在DOM验证(DOM Validation)模块中定义。

  同时DOM3级也对DOM核心进行了扩展,开始支持XML1.0规范。

 

注:

1、DOM2和DOM3级的目的在于扩展DOM API。DOM2核心并没有引入新类型,只在DOM1的基础上通过增新方法和新属性来增强已有类型。DOM3核心既增强已有类型,也引入了一些新类型。

2、DOM0级标准是不存在的,所谓DOM0级只是DOM历史坐标中一个参照点而已。具体来说,DOM0级指的是IE4和Netscape Navigator4.0最初支持的DHTML。

 

ok~ 本文到这里就结束了~~~

 

总结


以上是前端之家为你收集整理的DOM级别全部内容,希望文章能够帮你解决DOM级别所遇到的程序开发问题。

如果觉得前端之家网站内容还不错,欢迎将前端之家网站推荐给前端开发程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。