爲什麼要把js放在頁面底部,css放在頂部

先了解一下 瀏覽器的渲染原理: 當我們在瀏覽器輸入URL 時,瀏覽器會返回我們一個HTML文檔,將文檔下載下來後,便開始從上到下開始解析。解析完成之後就會生成DOM。如果頁面中有css,會根據css的內容生成cssom, 然後DOM會和cssom結合生成一個渲染樹,最後瀏覽器會根據渲染樹的內容,計算出各個節點的大小和位置繪製在頁面上。 js 會阻礙瀏覽器的解析,解析遇到js會停止渲染,優先去加載或
相關文章
相關標籤/搜索