使用svg圖片和png圖片的差別

現(xiàn)在出現(xiàn)了不同型號的手機(jī),ipad.電腦辣恋,開發(fā)上對分辨率的要求日益嚴(yán)格咆繁。我們需要更多的關(guān)注各種設(shè)備的閱讀性和顯示效果淳梦。我們希望能在不同的時(shí)間甘邀,不同的地方都能傳遞非常棒的客戶體驗(yàn)琅攘。

我們需要在開發(fā)時(shí),不同的設(shè)備準(zhǔn)備不同分辨率的設(shè)計(jì)稿松邪。一套在普通屏幕上顯示坞琴,一套在高清屏幕上顯示。

為了解決屏幕分辨率對圖標(biāo)影響的問題逗抑,字體圖標(biāo)即icon font順勢而生剧辐。字體圖標(biāo)是一種全新的設(shè)計(jì)方式。更重要的是相比圖片而言邮府,使用字體來制作圖標(biāo)可以不受于屏幕分辨率的影響荧关,這對于現(xiàn)在各種分辨率屏幕的移動互聯(lián)網(wǎng)時(shí)代,比起用圖片來說確實(shí)有很大的優(yōu)勢褂傀。所以現(xiàn)在在web開發(fā)中忍啤,使用字體來制作icon應(yīng)用的也越來越多。

SVG的優(yōu)勢:

隨著高清屏幕的普及仙辟,相比使用png等位圖而言同波,使用SVG等矢量圖形是一種全新的設(shè)計(jì)方式。更重要的是相比位圖而言叠国,SVG有著無可比擬的優(yōu)勢未檩。這里我總結(jié)一下SVG具體的一些優(yōu)勢:

1.相對于png等位圖而言,使用SVG的矢量圖是一種全新的設(shè)計(jì)方式粟焊,更重要的是svg有很多優(yōu)勢冤狡,

SVG是矢量圖文件孙蒙,可以隨意改變大小,同時(shí)不影響圖標(biāo)質(zhì)量筒溃。

可以用CSS樣式自由定義圖標(biāo)顏色马篮,尺寸等。

所有的SVG可以全部放在一個文件中怜奖,節(jié)省HTTP請求浑测。

使用SML.CSS或者js可以制作有交互動畫的效果。

猶豫SVG也是一種XML文件歪玲,所以可以使用gzip的方法把文件壓縮到很小迁央。

SVG使用方法

在web開發(fā)中,SVG主要有下面幾種使用方法:

1.使用img和object標(biāo)簽直接引用svg滥崩。這種方法的缺點(diǎn)主要在于要求每個圖標(biāo)都單獨(dú)保存成一個SVG文件岖圈,使用時(shí)也是單獨(dú)請求的,增加了HTTP請求钙皮。

2.Inline SVG蜂科,直接把SVG寫入 HTML 中,這種方法簡單直接短条,而且具有非常好的可調(diào)性导匣。Inline SVG 作為HTML文檔的一部分,不需要單獨(dú)請求茸时。臨時(shí)需要修改某個圖標(biāo)的形狀也比較方便贡定。但是Inline SVG使用上比較繁瑣,需要在頁面中插入一大塊SVG代碼不適合手寫可都,圖標(biāo)復(fù)用起來也比較麻煩缓待。

3.SVG Sprite。這里所說的Sprite技術(shù)渠牲,沒錯旋炒,類似于CSS中的Sprite技術(shù)。圖標(biāo)圖形整合在一起嘱兼,實(shí)際呈現(xiàn)的時(shí)候準(zhǔn)確顯示特定圖標(biāo)国葬。其實(shí)基礎(chǔ)的SVG Sprite也只是將原來的位圖改成了SVG而已。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末芹壕,一起剝皮案震驚了整個濱河市汇四,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌踢涌,老刑警劉巖通孽,帶你破解...
    沈念sama閱讀 211,265評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異睁壁,居然都是意外死亡背苦,警方通過查閱死者的電腦和手機(jī)互捌,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,078評論 2 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來行剂,“玉大人秕噪,你說我怎么就攤上這事『裨祝” “怎么了腌巾?”我有些...
    開封第一講書人閱讀 156,852評論 0 347
  • 文/不壞的土叔 我叫張陵,是天一觀的道長铲觉。 經(jīng)常有香客問我澈蝙,道長,這世上最難降的妖魔是什么撵幽? 我笑而不...
    開封第一講書人閱讀 56,408評論 1 283
  • 正文 為了忘掉前任灯荧,我火速辦了婚禮,結(jié)果婚禮上盐杂,老公的妹妹穿的比我還像新娘逗载。我一直安慰自己,他們只是感情好链烈,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,445評論 5 384
  • 文/花漫 我一把揭開白布撕贞。 她就那樣靜靜地躺著,像睡著了一般测垛。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上秧均,一...
    開封第一講書人閱讀 49,772評論 1 290
  • 那天食侮,我揣著相機(jī)與錄音,去河邊找鬼目胡。 笑死锯七,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的誉己。 我是一名探鬼主播眉尸,決...
    沈念sama閱讀 38,921評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼巨双!你這毒婦竟也來了噪猾?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,688評論 0 266
  • 序言:老撾萬榮一對情侶失蹤筑累,失蹤者是張志新(化名)和其女友劉穎袱蜡,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體慢宗,經(jīng)...
    沈念sama閱讀 44,130評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡坪蚁,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,467評論 2 325
  • 正文 我和宋清朗相戀三年奔穿,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片敏晤。...
    茶點(diǎn)故事閱讀 38,617評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡贱田,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出嘴脾,到底是詐尸還是另有隱情男摧,我是刑警寧澤,帶...
    沈念sama閱讀 34,276評論 4 329
  • 正文 年R本政府宣布统阿,位于F島的核電站彩倚,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏扶平。R本人自食惡果不足惜帆离,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,882評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望结澄。 院中可真熱鬧哥谷,春花似錦、人聲如沸麻献。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,740評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽勉吻。三九已至监婶,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間齿桃,已是汗流浹背惑惶。 一陣腳步聲響...
    開封第一講書人閱讀 31,967評論 1 265
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留短纵,地道東北人带污。 一個月前我還...
    沈念sama閱讀 46,315評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像香到,于是被迫代替她去往敵國和親鱼冀。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,486評論 2 348

推薦閱讀更多精彩內(nèi)容