浏览器DOM树和渲染树之间有什么区别

use*_*538 10 tree dom render difference

我想知道"dom树"和"渲染树"的区别吗?

渲染树是从"dom树"构造还是由浏览器制作的不同树?

jbu*_*dev 5

很好的问题。DOM 树本质上是包含所有 HTML 元素(节点)的树,而渲染树是 DOM 和 CSSOM 树的顶点。渲染树是实际渲染到页面上的那棵树。希望这可以帮助!我写了一篇关于这个的文章,看看:)

http://www.jjburton.com/2016/02/12/web-science-browser-internals-rendering.html

The big question...'How does the browser render a web page?'. Before starting, let's quickly answer some sub-questions: