青草久久影院-青草久久伊人-青草久久久-青草久久精品亚洲综合专区-SM双性精跪趴灌憋尿调教H-SM脚奴调教丨踩踏贱奴

17站長網

17站長網 首頁 編程教程 Css Sprite教程 查看內容

Css Sprite教程

為什么要使用Css Sprite?

為什么要使用Css Sprite?

1. Css Sprite的起因

圖標原來是怎樣的就讓它怎樣好啦?為什么要多此一舉把它們集合到一張圖里去呢?

其實,這和網頁的加載請求有關,一般來說一個網站里并不僅僅只有一兩個小圖標,假如某個網站的首頁一共有十個小圖標,那么加載這個網頁的時候你的電腦就會發送十個請求。

每個請求回來的響應就是一張小圖標圖片。但是如果把這些小圖標都放在一張大圖里,那么就只需發送一個請求。

看到這里你會不會有一些疑惑:雖然十個請求變成了一個請求,但是圖片大小也變成了十倍,這樣的話還是沒有實質性的改變啊。

其實瀏覽器同一時間加載的資源數是有限的,如果一次性加載十個圖標,瀏覽器就不會在同一時間繼續加載別的資源了,減少了頁面的請求次數,也自然就提高了頁面的加載速度。

2. 舉個例子

舉個生活中的案例來方便大家理解:

如果冰箱里有你想吃的十個藍莓,你是會每次拿過來一個然后跑十次呢?還是會一次性把十個藍莓都拿過來呢?

雖然說一次性拿十個看似拿的東西變多了,但因為藍莓這種東西本來就又輕又小,所以一次拿十個比一次拿一個跑十趟劃算多了。

而且我們大部分人用手機的時間都超過了用電腦的時間,在移動端依賴的是速度相對較慢的無線網絡,甚至有可能是在電梯或者地鐵這種信號不穩定的地方去訪問網站。

在這種情況下將多張圖片合并到一張圖片后,只需一次網絡請求就可以將所需的源資源全部下載,減小建立連接的消耗,這在移動端的優勢尤為明顯。

3. Css Sprite的優勢

  • 減少網頁的 http 請求。 利用Css Sprite能夠很好地減少網頁的 http 請求,從而大大的提高頁面的性能,這也是其最大的優點,也是其被廣泛傳播和應用的主要原因。

  • 減少圖片的大小。 Css Sprite能夠減少圖片的大小,3 張圖片合并成 1 張圖片的大小比這 3 張圖片加起來的大小還要小。

  • 簡化圖片命名。 解決了在圖片命名上的困擾,只需對一張Css Sprite命名就可以了,不需要對每一個小元素進行命名,從而減少了掉頭發的次數。

  • 方便更換主題。 只需要在一張或少張圖片上修改圖片的顏色或樣式,整個網頁的風格就可以改變。維護起來更加方便。

4. 小結

綜上所述,我們已經了解了為什么要"多此一舉"的把小圖片都集合在大圖片里。

不過外界有一些傳言說隨著 HTTP2 的到來,這種技術已經過時了。

那么這些傳言是否為真呢?請看下一小節。

返回頂部
主站蜘蛛池模板: 午夜伦伦电影理论片费看 | 猪蜜蜜网站在线观看电视剧 | 日韩欧美中文字幕在线二视频 | 国产成人精品免费视频大全可播放的 | 国产精品18久久久久网站 | 国产成人一区二区三中文 | 精品免费久久久久久成人影院 | 亚洲精品久久99蜜芽尤物TV | 特级淫片大乳女子高清视频 | 日本黄 色大片全 | 一本色道久久综合亚洲精品 | 日日夜夜国产 | 国产精品国产三级国产an | 国产区免费在线观看 | 午夜dj影院视频观看 | 特级做A爰片毛片免费看108 | 爱穿丝袜的麻麻3d漫画免费 | 色综合久久五月 | 国产 有码 无码 电影 | 粉色视频午夜网站入口 | 亚洲精品国产自在在线观看 | 钉钉女老师 | 向日葵视频app下载18岁以下勿看 | 国产成人精品免费视频大全办公室 | 国产午夜精品片一区二区三区 | 青年医生插曲 | 少妇一夜未归暴露妓女身份 | 少妇大荫蒂毛多毛大 | 99热久久这里只精品国产WWW | 97视频精品 | 国产曰批试看免费视频播放免费 | 日本漫画大全无翼乌 | 原神美女被超污app 御姐被吸奶 | 国产精品日韩欧美一区二区三区 | 精品亚洲一区二区三区在线播放 | 日韩精品免费一区二区 | 国产在线观看网址你懂得 | 阿娇和冠希13分钟在线观看 | 国产成人精品视频播放 | 青青青青青青青草 | 亚洲呦女专区 |