自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

CSS Sprites圖片切割術(shù)與圖片優(yōu)化

開發(fā) 前端
這里和大家分享一下CSS Sprites圖片切割術(shù)與圖片優(yōu)化,CSS Sprites技術(shù)的優(yōu)化我們能做到多少,能減多少的請(qǐng)求數(shù)量。這并且不是單方面能做到的,一切取決于XHTML、CSS、CSS Sprites圖片之間的配合。

本文向大家描述一下CSS Sprites圖片切割術(shù)與圖片優(yōu)化的概念,CSS Sprites圖片順序合圖片由上至下、左至右添加。而background-position一般采用數(shù)字組合形式定位,這樣能減少維護(hù)帶來的不必要麻煩。

CSS Sprites圖片切割術(shù)與圖片優(yōu)化

關(guān)于CSS Sprites技術(shù)的優(yōu)化我們能做到多少,能減多少的請(qǐng)求數(shù)量。這并且不是單方面能做到的,一切取決于XHTML、CSS、CSS Sprites圖片之間的配合?,F(xiàn)時(shí)為止沒有絕對(duì)優(yōu)化的做法,這也是我在項(xiàng)目中經(jīng)常衡量CSS Sprites圖片與XHTML關(guān)系,如:《一張背景實(shí)現(xiàn)自適應(yīng)九宮格》,以下總結(jié)了圖片切割術(shù)與圖象優(yōu)化的一些方法。

圖片優(yōu)化

對(duì)于非動(dòng)畫的GIF更建議使用PNG8因?yàn)樗瑯幽茏龅揭粯拥男Ч?,而且能為你?jié)省10%-30%的文件體積。Photoshop相比起Fireworks,導(dǎo)出同等質(zhì)量的PNG圖片,體積會(huì)稍大。而Fireworks雖然做了相應(yīng)壓縮優(yōu)化,但沒有達(dá)到最優(yōu)秀的壓縮。我所知的設(shè)計(jì)軟件,對(duì)于PNG圖片的處理都沒做到最優(yōu)秀的壓縮,圖片體積還有一定的壓縮空間。可以嘗試使用下面介紹的”圖像優(yōu)化工具”做無失真的壓縮優(yōu)化。圖片體積及尺寸方面,建議體積保持在100K以內(nèi)(較為符合國情最佳請(qǐng)求SIZE),size為800px(最佳尺寸)。(從某權(quán)威人事中得知,具體無從考證)

CSS Sprites圖片切割術(shù)

CSS Sprites圖片順序合圖片由上至下、左至右添加。而background-position一般采用數(shù)字組合形式定位,這樣能減少維護(hù)帶來的不必要麻煩。

不建議CSS Sprites圖片中保持一定的間距,因?yàn)槲募ize增大而增加文件體積。CSS Sprites圖片中把顏色較近或相同的組合在一起可以降低顏色數(shù),因?yàn)樯偕珨?shù)的圖片文件體積會(huì)相對(duì)的小。
size相同的CSS Sprites圖片中留有較大空隙,某程度上多數(shù)情況會(huì)增大了體積,所以CSS Sprites的圖片不要有空隙。在size相同的CSS Sprites圖片中,垂直排列的圖片會(huì)比水平排列的文件體積要大。

在CSS Sprites圖片中,水平排列的圖片會(huì)比垂直排列的文件體積要大。

◆圖片對(duì)等合并:

應(yīng)用CSS Sprites圖片時(shí),適當(dāng)?shù)匕褜?duì)等相同的圖像合并,以節(jié)省空間及減少體積。

◆區(qū)分開不需要合并的圖像:

如當(dāng)前用戶確定只顯示一種狀態(tài)或一個(gè)級(jí)別時(shí),不必要把其他的級(jí)別或狀態(tài)的圖片合并。

◆黃金切割位:

在CSS Sprites圖片的最右或左邊為最靈活動(dòng)位置最適宜擺放文本前的icon,因此不會(huì)受到其它CSS Sprites圖片干預(yù),也不需要預(yù)留一定的行寬。

詳文參考:http://www.mypchelp.cn/it/200906/39090.shtml

【編輯推薦】

  1. CSS Sprites對(duì)CSS布局的意義及優(yōu)缺點(diǎn)
  2. CSS屬性選擇器語法詳解
  3. CSS Sprites樣式生成工具用法詳解
  4. 七大CSS選擇符用法詳解
  5. 探究CSS高級(jí)語法中選擇器分組和CSS繼承用法
責(zé)任編輯:佚名 來源: mypchelp.cn
相關(guān)推薦

2010-09-02 13:53:58

CSS Sprites

2010-08-26 10:21:06

CSS Sprites

2010-09-02 09:59:52

CSS SpritesCSS

2012-03-31 10:12:55

CSSWEB

2011-06-22 17:11:18

SEO

2014-12-10 10:12:02

Web

2018-05-16 07:41:29

圖片代碼資源

2010-08-31 10:05:16

CSS Sprites

2010-08-27 09:45:49

CSS Sprites

2010-08-24 13:25:16

DIV+CSS

2011-06-24 16:44:43

網(wǎng)站優(yōu)化

2011-05-27 10:34:00

CSS Sprites網(wǎng)站加載時(shí)間

2011-04-18 09:01:45

CSSHTML

2011-06-23 19:13:08

ALT標(biāo)簽

2021-07-05 14:55:28

前端優(yōu)化圖片

2022-05-30 16:31:08

CSS

2012-05-23 15:45:13

JavaScript

2021-12-19 22:13:46

Linux命令網(wǎng)頁圖片

2010-09-09 14:38:05

CSS背景圖片

2011-07-21 16:40:28

網(wǎng)站優(yōu)化
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)