什么是DOM元素?

以下语句中DOM元素的含义是什么?

声明#1

您可以将多个类添加到单个DOM元素。

声明#2

关键是CSS中的inheritance不是通过类,而是通过元素层次结构来完成的。 因此,为了模拟inheritance特征,您需要将它们应用于DOM中不同级别的元素。

我知道DOM代表Domain Object Model 。 这在报表中似乎是API的同义词。

文档对象模型。
DOM是Javascript查看其包含页面数据的方式。 这是一个包含HTML / XHTML / XML如何格式化以及浏览器状态的对象。

DOM元素就像一个页面上的DIV,HTML,BODY元素。 您可以使用CSS为所有这些类添加类,或使用JS与它们交互。

它实际上是文档对象模型。 HTML用于构build页面内存表示的DOM(虽然与HTML密切相关,但它们并不完全相同)。 像CSS和Javascript的东西与DOM交互。

如果语句是在CSS如何影响HTML的情况下,那么DOM元素就是指HTML元素

文档对象模型(DOM)是由万维网联盟(W3C)开发的编程接口规范,它允许程序员将HTML页面和XML文档创build和修改为完整的程序对象。

根据W3C:DOM允许程序和脚本dynamic访问和更新XML或HTML文档的内容,结构和样式。

DOM由以下部分组成:

  • 一组对象/元素
  • 这些对象/元素如何组合的结构
  • 以及访问和修改它们的界面

干杯

DOM代表文档对象模型。 这是W3C(万维网联盟)标准。 它定义了访问和操作HTML和XML文档的标准,DOM的元素是头,标题,主体标签等等。所以你的第一个陈述的答案是

语句#1您可以将多个类添加到单个DOM元素。

说明:“div class =”cssclass1 cssclass2 cssclass3“

这里标签是DOM的元素,我已经应用了多个类到DOM元素。

DOM(文档对象模型)是访问文档的标准。

'加载网页时,浏览器会创build页面的文档对象模型。

它分为3个部分:

 - Core DOM - standard model for all document types - XML DOM - standard model for XML documents - HTML DOM - standard model for HTML documents 

要了解更多信息,请参阅: http : //www.w3schools.com/js/js_htmldom.asp

看到你的语句引用了“DOM的元素”,这些东西如HTML标签(A,INPUT等)。 这些语句仅仅意味着多个CSS类可以被分配给一个这样的元素。

DOM是一种逻辑模型,可以以任何方便的方式实现。它基于一个与它所build模的文档结构极其相似的对象结构。

有关DOM的更多信息,请单击此处