什么是浏览器渲染??
就是把从服务哪里失去的html,css,js等资源,通过一些列解决,渲染到web页面

步骤

  • 获取html,解析成DOM树
  • 解决css,解析为cssdom
  • 将dom树和cssdom合并成渲染树
  • 布局layout,计算每个元素的大小地位
  • 绘制pass,将渲染树的各个节点绘制到屏幕上

留神

  • 五个步骤不肯定程序实现
  • dom树的构建可能被css和js的加载阻塞