DOM对象

DOM


文档对象模型

Document Object Model

文档:标记型文档(HTML、XML)

对象:封装属性和行为

模型:共性、特征的体现


DOM解析HTML,通过DOM的方法,将标记型文档全部(元素即标签、文本、属性)都封装成了对象。

DOM想要操作标记型文档,必须解析。


HTML:

解析器:浏览器可以充当解析器解析HTML。

XML:

需要调用java提供的类,创建解析器,从而解析XML。


浏览器通过DOM方式如何解析HTML?



解析



注意:

  1. 树只有一个根节点;
  2. 没有子节点的节点是叶子节点;
  3. 没有父节点的节点是根节点;
  4. 每个节点只有一个父节点,但是可以有多个子节点;
  5. 树的高度:层级

Document:代表整个文档

Element:元素(标签)对象
Attribute:属性的对象
Text:文本对象

Node:节点对象

Element、Attribute、Text属于Node,如果想操作这三个,可以在node中去找。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值