html - XML DOM 和 HTML DOM 有什么区别

标签 html xml dom

我已经阅读了有关 XML DOM 和 HTML DOM 的内容,但我看不出有什么大的不同。在 w3schools 中有两篇文章,XML DOMHTML DOM ,描述了两个 DOM,但我认为它们很像。我也读过 post on stackoverflow ,但它更多的是关于使用 DOMS 之间的方法/属性,而不是差异。我在 Google 上也找不到任何相关信息。

我知道 DOM 是一种表示 HTML 和 XML 文档的方式,用树来表示。我还知道 HTML 文档和 XML 文档的 DOM 是什么样子,以及如何操作它们。

那么有什么不同呢?

最佳答案

主要区别在于 HTML DOM 了解 HTML:例如,它知道一个表包含一个包含表行的表体,并且它会确保当您向树中添加和删除节点时,此结构得到正确维护。

关于html - XML DOM 和 HTML DOM 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13367349/

相关文章:

Java XMLInputFactory - 使用 .getData() 读取数据时截断文本

javascript - 浏览器如何执行 Javascript 并异步呈现

html - 如何通过css实现给定的基线到下一个上升距离

html - css max-width 如何在移动设备上工作?

java - 在 Java SimpleXML 库中设置路径时如何使用 XML 元素的值?

java - 如何使用 spring mvc 使用 Jaxb 从 Http Post Rest Web 服务中解码 xml?

javascript - 使用 jquery 访问嵌入对象在 Firefox 3.6 中不起作用

jquery - 使用相同的类名获取不同页面上的元素值

html - 如何在加载程序显示期间禁用背景

javascript - 如何在 HTML5 中剪辑(屏蔽)对象?