[css] 描述下你所了解的图片格式及使用场景
生活随笔
收集整理的這篇文章主要介紹了
[css] 描述下你所了解的图片格式及使用场景
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
[css] 描述下你所了解的圖片格式及使用場景
通常網頁在顯示的圖片(圖形)的時候,有以下幾種格式:GIF、PNG、JPG、SVG,還有個比較新的WebP格式。▍GIF優點:GIF是動態的;支持無損耗壓縮和透明度。缺點:的詳細的圖片和寫實攝影圖像會丟失顏色信息;在大多數情況下,無損耗壓縮效果不如 JPEG 格式或 PNG 格式;GIF 支持有限的透明度,沒有半透明效果或褪色效果。適用場景:主要用于比較小的動態圖標。▍PNG優點:PNG格式圖片是無損壓縮的圖片,能在保證最不失真的情況下盡可能壓縮圖像文件的大小;圖片質量高;色彩表現好;支持透明效果;提供鋒利的線條和邊緣,所以做出的logo等小圖標效果會更好;更好地展示文字、顏色相近的圖片。缺點:占內存大,會導致網頁加載速度慢;對于需要高保真的較復雜的圖像,PNG雖然能無損壓縮,但圖片文件較大,不適合應用在Web頁面上。適用場景:主要用于小圖標或顏色簡單對比強烈的小的背景圖。▍JPG優點:占用內存小,網頁加載速度快。缺點:JPG格式圖片是有損壓縮的圖片,有損壓縮會使原始圖片數據質量下降,即JPG會在壓縮圖片時降低品質。適用場景:由于這種格式圖片對色彩表現比較好,所以適用于色彩豐富的圖片。主要用于攝影作品或者大的背景圖等。不合適文字比較多的圖片。▍SVG優點:SVG是矢量圖形,不受像素影響,在不同平臺上都表現良好;可以通過JS控制實現動畫效果。缺點:DOM比正常的圖形慢,而且如果其結點多而雜,就更慢;不能與HTML內容集成。適用場景:主要用于設計模型的展示等。▍WebP優點:WebP格式,谷歌(google)開發的一種旨在加快圖片加載速度的圖片格式。圖片壓縮體積大約只有JPEG的2/3,并能節省大量的服務器寬帶資源和數據空間。缺點:相較編碼JPEG文件,編碼同樣質量的WebP文件需要占用更多的計算資源。適用場景:WebP既支持有損壓縮也支持無損壓縮。將來可能是JPEG的代替品。個人簡介
我是歌謠,歡迎和大家一起交流前后端知識。放棄很容易,
但堅持一定很酷。歡迎大家一起討論
主目錄
與歌謠一起通關前端面試題
總結
以上是生活随笔為你收集整理的[css] 描述下你所了解的图片格式及使用场景的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 认知无线电与软件定义无线电的区别
- 下一篇: 秒杀或游戏让电脑时间与阿里淘宝时间同步的