浏览器的渲染过程

浏览器渲染主要有以下步骤:

1.首先解析收到的文档,根据文档定义构建一颗DOM树,DOM树是由DOM元素及属性节点组成的。

2.然后对CSS进行解析,生成CSSOM规则树。

3.根据DOM树和CSSOM规则树构建渲染树。

渲染树的节点被称为渲染对象,

渲染对象是一个包含有颜色和大小等属性的矩形,渲染对象和DOM元素相对应,但这种对应关系不是一对一的,

不可见的Dom元素不会被插入渲染树。

还有一些DOM元素对应几个可见对象,他们一般是一些具有复杂

剩余60%内容,订阅专栏后可继续查看/也可单篇购买

前端面试题 文章被收录于专栏

前端面试的一些常问问题、问题的具体实现(可直接运行)以及底层原理

全部评论

相关推荐

我要娶个什么名:学长你电脑闹鬼了
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务