對于往往一般的網址而言(非 Single Page 軟件lication ),一般 CSS 文件放在 head 處,JS 文件放在 body 末尾面。
先說 CSS : 這是為了以免頁面早期沒有樣式時候的凈白效果瞬間更換到有樣式效果的那種突兀的感覺。?
所以把 CSS 放在最先處加載,這樣頁面加載內容的時候,樣式已經就緒,玩家直接可以觀看到的一個比較完全的窗口。
再說 JS: 一大半狀態下,JS 都是為了增強交互(需要玩家去操作)。
那么把 JS 置后的好處是就算 JS 加載中部分交互功能還無法事情時,玩家依然可以正常的預覽內容。
一般是由玩家體驗方面思考。