美文网首页
HTML DOM 概述

HTML DOM 概述

作者: 子午禾苇 | 来源:发表于2019-04-04 01:30 被阅读0次

    HTML DOM 定义了访问和操作 HTML 文档的标准。
    DOM Document Object Model(文档对象模型)

    什么是 HTML DOM?

    HTML DOM 是:
    HTML 的标准对象模型
    HTML 的标准编程接口
    W3C 标准

    HTML DOM 定义了所有 HTML 元素的对象和属性,以及访问它们的方法。
    换言之,HTML DOM 是关于如何获取、修改、添加或删除 HTML 元素的标准。


    HTML DOM 节点

    在 HTML DOM 中,所有事物都是节点。DOM 是被视为节点树的 HTML。
    ✳️:HTML DOM 将 HTML 文档视作树结构。这种结构被称为节点树

    • 整个文档是一个文档节点
    • 每个 HTML 元素是元素节点
    • HTML 元素内的文本是文本节点
    • 每个 HTML 属性是属性节点
    • 注释是注释节点
    HTML DOM Tree 实例

    通过 HTML DOM,树中的所有节点均可通过 JavaScript 进行访问。所有 HTML 元素(节点)均可被修改,也可以创建或删除节点。

    节点树中的节点彼此拥有层级关系。

    父(parent)、子(child)和同胞(sibling)等术语用于描述这些关系。父节点拥有子节点。同级的子节点被称为同胞(兄弟或姐妹)。

    • 在节点树中,顶端节点被称为根(root)
    • 每个节点都有父节点、除了根(它没有父节点)
    • 一个节点可拥有任意数量的子
    • 同胞是拥有相同父节点的节点
    节点树示例

    相关文章

      网友评论

          本文标题:HTML DOM 概述

          本文链接:https://www.haomeiwen.com/subject/fcrxiqtx.html