什么是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的更多信息,请单击此处