我已经阅读了有关 XML DOM 和 HTML DOM 的内容,但我看不出有什么大的不同。在 w3schools 中有两篇文章,XML DOM和 HTML 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/