DOM 是 Document Object Model(文档对象模型)的缩写。DOM分为核心DOM、XML DOM、HTML DOM,我们接触的主要是HTML DOM,HTML DOM 定义了所有 HTML 元素的对象和属性,以及访问它们的方法。换言之,HTML DOM 是关于如何获取、修改、添加或删除 HTML 元素的标准。在 HTML DOM 中,所有内容都是节点。

  DOM节点:节点在文档中以节点树的形式存在,如图:

  

  节点分为12种不同类型,常用的有元素节点(1)、属性节点(2)、文本节点(3)。同时,每种类型分别表示文档中不同的信息及标记。每个节点都拥有各自的特点、数据和方法,也与其他节点存在某种关系。节点之间的关系构成了层次,而所有页面标记则表现为一个以特定节点为根节点的树形结构。关系图如下:

最新文章

  1. kaungbin_DP S (POJ 3666) Making the Grade
  2. JavaScript工具库之Lodash
  3. 正确使用stl map的erase方法
  4. 关于linux下rar文件的解压缩操作
  5. vim中执行shell命令小结
  6. CSS skills: 5) jquery hover(over,out)
  7. 设置PlaceHolder的颜色
  8. ios 上拉载入下拉刷新Dome
  9. Oracle数据库用户权限和管理员权限
  10. HYML / CSS部分
  11. Logstash+Kibana部署配置
  12. 闲聊js中的apply、call和arguments
  13. 使用virtualenvwrapper模块管理python虚拟环境
  14. vue中的页面渲染方案
  15. TestNG 框架的运用
  16. Java基础之基础语法
  17. centos7安装rabbitmq 总结
  18. (98)Address already in use: make_sock: could not bind to address 80 [resolved] (2012-10-11 09:04)
  19. 如何使用jpegtran 压缩JPG图片
  20. C# Null 赋值

热门文章

  1. pthread的lowlevellock
  2. Java中Properties类
  3. eclipse中集成hadoop插件
  4. __builtin_popcount(n)
  5. Java8新特性-Lambda表达式
  6. Phaser类详解
  7. C#的内存管理原理解析+标准Dispose模式的实现
  8. Java垃圾回收--判断可触及性
  9. [asp.net mvc 奇淫巧技] 02 - 巧用Razor引擎在Action内生成Html代码
  10. 【Netty】Netty之ByteBuf