开发者社区> 问答> 正文

浏览器是如何渲染页面的

浏览器是如何渲染页面的

展开
收起
pandacats 2019-12-10 16:23:40 744 0
1 条回答
写回答
取消 提交回答
  • 1.解析HTML文件,创建DOM树。 自上而下,遇到任何样式(link、style)与脚本(script)都会阻塞(外部样式不阻塞后续外部脚本的加载)。
    2.解析CSS。优先级:浏览器默认设置<用户设置<外部样式<内联样式
    3.将CSS与DOM合并,构建渲染树(Render Tree);
    4.布局和绘制,重绘(repaint)和重排(reflow);

    2019-12-10 16:24:11
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
WEB浏览器中即将发生的安全变化 立即下载
基于浏览器的实时构建探索之路 立即下载
基于浏览器的实时构建探索之路--玄寂 立即下载