好程式設計師web前端分享CSS檔案引用的最優方法
好程式設計師 web前端分享CSS檔案引用的最優方法,在 html 總引入 css 檔案的方法:
1 連結式:
2 匯入式:
區別:
使用連結式時,會在載入頁面主體部分之前載入 css 檔案,這樣現實出來的頁面一開始就是帶有樣式效果的,而使用匯入式時,會在整個頁面裝載完成之後再裝載 css 檔案,對於有的瀏覽器來說,在一些情況下,如果頁面檔案的體積比較大,則會出現先現實無樣式的頁面,閃爍一下之後再出現設定樣式的效果。從瀏覽者的感受來說,這是使用匯入式的一個缺陷。 **
連結式比匯入式快。
當有多個檔案連結到頁面的時候會導致伺服器傳送更多的資料包,這些資料包的數量 ( 不是內容 ) 會影響下載時間。同時也不好維護。。 瀏覽器從同一個站點同時下載的檔案數量有限制。老式的瀏覽器是 2 個,現代瀏覽器是 8 個,也就是說如果有 9 個樣式表,那麼必須等下載完前 8 個才能開始下載第 9 個。所以連結或匯入多個檔案絕對不是一個好辦法。
因此這裡給大家的建議是,如果僅引入一個 css 檔案,則使用連結方式 ; 如果需要引入多個 css 檔案,則首先用連結式引入一個簡單的 css 檔案,然後再把其他的 css 檔案匯入到這個檔案中。
比如你寫了三個 css 樣式表: css_red.css , css_blue.css , css_green.css
這樣你就可以寫一個主樣式 style.css 把三個樣式表都匯入進去:
@import "css_red.css";
@import "css_blue.css";
@import "css_green.css";
呼叫的時候只連結 style.css 就行了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69913892/viewspace-2641075/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 好程式設計師web前端教程分享js檔案引用編碼方式程式設計師Web前端JS
- 好程式設計師Web前端分享前端CSS篇程式設計師Web前端CSS
- 好程式設計師web前端教程分享CSS技巧!程式設計師Web前端CSS
- 好程式設計師web前端分享Css3的概念和優勢程式設計師Web前端CSSS3
- 好程式設計師web前端分享CSS元素型別程式設計師Web前端CSS型別
- 好程式設計師web前端分享CSS基礎篇程式設計師Web前端CSS
- 好程式設計師web前端培訓分享CSS定位的教程程式設計師Web前端CSS
- 好程式設計師web前端分享CSS不同元素margin的計算程式設計師Web前端CSS
- 好程式設計師web前端分享CSS3 漸變程式設計師Web前端CSSS3
- 好程式設計師web前端分享主流CSS image比較程式設計師Web前端CSS
- 好程式設計師web前端技術分享css盒模型程式設計師Web前端CSS模型
- 好程式設計師web前端分享css初始化程式碼程式設計師Web前端CSS
- 好程式設計師web前端培訓分享怎樣學好css?程式設計師Web前端CSS
- 好程式設計師web前端教程分享web中CSS絕對定位程式設計師Web前端CSS
- 好程式設計師web前端分享CSS3彈性盒程式設計師Web前端CSSS3
- 好程式設計師web前端分享css常用屬性縮寫程式設計師Web前端CSS
- 好程式設計師web前端教程分享JavaScript簡寫方法程式設計師Web前端JavaScript
- 好程式設計師web前端教程分享引用型別與基本型別程式設計師Web前端型別
- 好程式設計師web前端教程分享非同步載入CSS的一些方法程式設計師Web前端非同步CSS
- 好程式設計師web前端培訓分享HTML/CSS部分面試題程式設計師Web前端HTMLCSS面試題
- 好程式設計師web前端分享CSS學習:HSLA顏色模式程式設計師Web前端CSS模式
- 好程式設計師web前端分享CSS屬性組成及作用程式設計師Web前端CSS
- 好程式設計師web前端分享CSS基礎知識之position程式設計師Web前端CSS
- 好程式設計師web前端分享應該怎樣學好web前端?程式設計師Web前端
- 好程式設計師web前端教程分享js reduce方法使用教程程式設計師Web前端JS
- 好程式設計師web前端分享web前端入門知識程式設計師Web前端
- 好程式設計師分享Web前端開發工具程式設計師Web前端
- 好程式設計師web前端分享Cookie知識程式設計師Web前端Cookie
- 好程式設計師web前端教程分享CSS預編譯器的再次理解程式設計師Web前端CSS編譯
- 好程式設計師Web前端教程分享CSS派生選擇器的講解程式設計師Web前端CSS
- 好程式設計師web前端分享前端 javascript 練習題程式設計師Web前端JavaScript
- 好程式設計師web前端教程分享HTML/CSS部分常見面試題程式設計師Web前端HTMLCSS面試題
- 好程式設計師web前端分享12個CSS高階技巧彙總程式設計師Web前端CSS
- 好程式設計師web前端分享CSS Bug、CSS Hack和Filter學習筆記程式設計師Web前端CSSFilter筆記
- 好程式設計師web前端分享絕對路徑與相對路徑的引用程式設計師Web前端
- 好程式設計師web前端教程分享web前端基礎知識程式設計師Web前端
- 好程式設計師web前端教程分享JavaScript面試題程式設計師Web前端JavaScript面試題
- 好程式設計師分享Web前端效能最佳化程式設計師Web前端