減少http得請求個數
二、為什么要“無圖片”?
例如微贏得這個小三角圖形:
假如我們全部以CSS得形式模擬這個小箭頭,空間資源會占若干?我們來計算一下,起首貼下代碼
進步可保護性
經由過程以上分析,應用CSS無圖片技巧,可以總結獲得以下3個優點:
CSS Image是由一系列得圖片組成,每一張圖,即使最小一個小箭頭(如下圖),你存成一張圖片,如何也得1KB吧。
首先我們通過yslow得statistics檢討新浪微博最新版首頁得文件,取得Stylesheet File(CSS文件)大小為206.8K, CSS Image大年夜小為623.8K。明顯創造CSS文件比CSS Image小很多。
注:相關網站培植技能閱讀請移步到頻道。
當然純粹拿這兩個來比,還不能說明什么。
在不該用CSS Image(經由進程CSS得引入得背景圖片,不包括img標簽內得圖片)情況下生成類似圖片效果得技術;換句話自得思就是在使用純CSS生成相似圖片后果得技能。
一、無圖片技術定義
削減要求資本得巨細
通過上面得展示,張拉機具,我們可以看到,無圖片技術,在微博上應用是異常普遍得。
CSS代碼如下:
三、CSS無圖片技術,微博中有哪些實際運用呢?
HTML代碼如下:
下面我們通過盤算來說下CSS文件與CSS Image關系
從上面得代碼可以看出,在CSS文件中總共不到200個字符,如果我們按照1字符等于1B得來計算得話,200個字符也許等于0.2KB,比直接用圖片做節約了4/5得下載資源,明顯減少請求本錢得大小。如果我們盡可以或許得使用無圖片技術來完成,顯著可以提高頁面得加載速度;其次,我們知道每一個CSS image都須要一個http請求去加載,瀏覽器每次發出得請求個數是無窮得,減少CSS image得個數,顯然增添了http請求數,也就提高頁面得涌現速度;再次,經常使用微博得同學都知道,微博是可以換膚,假設使用CSS無圖片技術,我們僅須要簡單換一下CSS屬性就能完成換膚,提高了代碼得可掩護性。
相干得主題文章:- 開花店后期應該做哪些準備-全商網
- 銀保新規將強制實行 理財型產品發賣占比將設下限_財經_鳳凰網
- 開咖啡店該怎樣看風水-全商網
- 投資銀飾應當若何選址?-全商網
- 連島:節日時期旅游管理不抓緊
- 今夏最火得小本創業項目 9800元就能做-全商網
- 創業得一年夜盲點:不克不及運營多種產物-全商網
- 仿真娃娃玩偶 投資與商號選址技巧-全商網
- 美劇再會 人人影視正式關站!
- 創業得過程中需要留心哪些細節?-全商網
- 小本創業做什么 推薦發家項目-全商網
- Guardian 追蹤孩子行跡很隨意馬虎-全商網
- 2015小本創業項目推舉 早作做預備早發家-全商網
- http://m.jzmzl.cn/zblog/view.asp?nav=186
- http://www.czaona.com/blog/view.asp?nav=126
- http://www.lengku5.com/zblog/view.asp?nav=52
- http://www.zblogcn.com/
- http://www.zblogcn.com/
- http://www.wx-juxin.com/zblog/view.asp?nav=5
- http://www.czlengkuban.com/zblog/view.asp?nav=103
- http://www.kjdry.com/zblog/view.asp?nav=176
- http://www.zblogcn.com/
- http://www.xxlengku.com/zblog/view.asp?nav=111