DOM0,DOM1,DOM2,DOM3

什么是 DOM?

DOM(文档对象模型)是针对 HTML 和 XML 文档的一个 API。它描绘了一个层次化的节点树,允许开发人员添加、移除和修改页面的某一部分。

1998年10月,DOM1 级规范成为 W3C 的推荐标准,为基本的文档结构及查询提供了接口。

 DOM1 级

DOM1 级主要定义的是 HTML 和 XML 文档的底层结构。它将 HTML 和 XML 文档看作是一个层次化的节点树,并且可以使用 JavaScript 来操作这个节点树,进而改变底层文档的外观和结构

DOM2 和 DOM3 在上面的基础上增加了更多的交互能力,扩展 DOM API。

 DOM2 级

在 DOM1 级的基础上通过增加新方法和新属性来增强既有类型。

分为许多模块:

  • DOM2 级核心:为节点添加了更多方法和属性
  • DOM2 级视图:为文档定义了基于样式信息的不同视图
  • DOM2 级事件:说明了如何使用事件来与 DOM 进行交互
  • DOM2 级样式:如何访问和改变 CSS 样式
  • DOM2 级遍历和范围:遍历 DOM 文档和选择特定部分的新 API
  • DOM2 级 HTML:添加了更多属性、方法和新 API
posted @ 2019-06-15 13:08  湛蓝的家  阅读(881)  评论(0编辑  收藏  举报