【问题标题】:Regarding HTML, What does it mean that "elements are part of the DOM"?关于 HTML,“元素是 DOM 的一部分”是什么意思?
【发布时间】:2023-01-07 22:45:46
【问题描述】:

从以下段落:

“元素和标签不是一回事。标签开始或结束源代码中的元素,而元素是 DOM 的一部分,用于在浏览器中显示页面的文档模型。”

“DOM(文档对象模型)是一种 API,它表示任何 HTML 或 XML 文档并与之交互。DOM 是加载到浏览器中的文档模型,并将文档表示为节点树,其中每个节点代表文档的一部分(例如一个元素、文本字符串或注释)。”

资料来源:https://developer.mozilla.org/en-US/docs/Glossary/Element

https://developer.mozilla.org/en-US/docs/Glossary/DOM

这是否意味着元素和节点是同一事物? 元素是否仅在浏览器解释 html 文档时才存在?这意味着我们无法将 html 元素调用到我们在文本编辑器/IDE 上编写的纯文本

我试图详细说明什么是 html 元素(除了“,内容,”) 但我还没有真正明白。 我做的课程只让我走到这一步,但我想深入了解。

我走的方向正确吗?

我在网上搜索了“html 元素”的定义,但大多数时候我发现了模糊的解释,而且没有深入了解它与 DOM 的关系(我才刚刚开始研究,所以我不知道很多关于)

感谢您的帮助

【问题讨论】:

    标签: html dom tags element treenode


    【解决方案1】:

    这是否意味着元素和节点是同一事物?

    不。元素是节点,但反过来不一定正确(例如,有文本节点和注释节点)。

    元素是否仅在浏览器解释 html 文档时才存在?这意味着我们无法将 html 元素调用到我们在文本编辑器/IDE 上编写的纯文本

    人们会为两者争论不休。这样做并没有多大用处。只要确保您清楚上下文即可。

    【讨论】:

      猜你喜欢
      • 2011-04-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-27
      • 2012-12-17
      • 2013-12-23
      • 2013-05-27
      • 1970-01-01
      相关资源
      最近更新 更多