html页面加载js、css、页面内容时的影响与关系

前言

估计大家都听过,尽量将 CSS 放头部,JS 放底部,这样可以提高页面的性能。然而,为什么呢?大家有考虑过么?很长一段时间,我问过不少团队里前端的开发人员,但实际得到的解释一塌糊涂,这里总结一下。

总结

  • CSS 不会阻塞 DOM 的解析,但会阻塞 DOM 渲染。
  • JS 阻塞 DOM 解析,但浏览器会"偷看"DOM,预先下载相关资源。
  • 浏览器遇到

你可能感兴趣的:(hmtl,js,web)