-
浏览器的渲染过程:
- 解析
HTML
构建DOM
(DOM树),并行请求css/image/js
CSS
文件下载完成,开始构建CSSOM
(CSS
树)CSSOM
构建结束后,和DOM
一起生成Render Tree
(渲染树)- 布局(
Layout
):计算出每个节点在屏幕中的位置 - 显示(
Painting
):通过显卡把页面画到屏幕上
- 解析
-
DOM
树 和 渲染树 的区别:DOM
树与HTML
标签一一对应,包括head
和隐藏元素- 渲染树不包括
head
和隐藏元素,大段文本的每一个行都是独立节点,每一个节点都有对应的css
属性
05-19
2872
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
05-13
884
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交