为什么要把js放在页面底部,css放在顶部

先了解一下 浏览器的渲染原理: 当我们在浏览器输入URL 时,浏览器会返回我们一个HTML文档,将文档下载下来后,便开始从上到下开始解析。解析完成之后就会生成DOM。如果页面中有css,会根据css的内容生成cssom, 然后DOM会和cssom结合生成一个渲染树,最后浏览器会根据渲染树的内容,计算出各个节点的大小和位置绘制在页面上。 js 会阻碍浏览器的解析,解析遇到js会停止渲染,优先去加载或
相关文章
相关标签/搜索