頁面中CSS加載方式的優(yōu)化
更新時間:2008年03月26日 22:50:59 作者:
今天學到了css的加載優(yōu)化,原來用@import的方法是不對的
1、應該將 CSS 放置于結(jié)構(gòu)的上方(一般放置于 head 元素內(nèi))。CSS 是解釋型語言,F(xiàn)irefox 和 IE 在等待 CSS 傳輸完成之前不會渲染任何東西。只有將 CSS 前置,才可在瀏覽器解析結(jié)構(gòu)時,對頁面進行渲染。
This causes the blank white screen problem. The page is totally blank until the stylesheet at the bottom is downloaded, on the order of 6-10 seconds for this page. The browser is waiting for the stylesheet to be loaded before it renders anything else in the page, even the static text.
導致的問題就是,頁面會有一段時間“樸素”,突然之間又“華麗”,用戶體驗很不好。
2、盡量使用 <link rel=”stylesheet” href=”http://www.planabc/yuanxin.css” type=”text/css”> 的樣式導入方式,而減少 @import 的使用,更勿使用多層嵌套的 @import 。因為在 IE 里, @import 相當于將 <link> 放在頁面尾部。
This is a valid syntax, but, even though it's in the document's HEAD, it breaks progressive rendering and instead causes the blank white screen and Flash of Unstyled Content problems.
This causes the blank white screen problem. The page is totally blank until the stylesheet at the bottom is downloaded, on the order of 6-10 seconds for this page. The browser is waiting for the stylesheet to be loaded before it renders anything else in the page, even the static text.
導致的問題就是,頁面會有一段時間“樸素”,突然之間又“華麗”,用戶體驗很不好。
2、盡量使用 <link rel=”stylesheet” href=”http://www.planabc/yuanxin.css” type=”text/css”> 的樣式導入方式,而減少 @import 的使用,更勿使用多層嵌套的 @import 。因為在 IE 里, @import 相當于將 <link> 放在頁面尾部。
This is a valid syntax, but, even though it's in the document's HEAD, it breaks progressive rendering and instead causes the blank white screen and Flash of Unstyled Content problems.
相關(guān)文章
高手總結(jié)分析如果利用baidu分詞算法分析之二(轉(zhuǎn))
高手總結(jié)分析如果利用baidu分詞算法分析之二(轉(zhuǎn))...2007-11-11
火車頭 V3_Dvbbs_7.1.0_Sp1 模塊及發(fā)布注意事項 下載
本文給大家分享的是火車頭 V3_Dvbbs_7.1.0_Sp1 模塊及發(fā)布注意事項以及模塊下載,需要的朋友可以參考下2007-04-04

