Skip to content

常见图片格式以及使用场景


1. 栅格(位图)图片格式

格式简介优点缺点典型场景兼容性
JPEG/JPG有损压缩,色彩丰富,体积小文件小,加载快,广泛支持有损压缩,透明度不支持照片、产品图全面
PNG无损压缩,支持透明透明、无损、色彩丰富文件大于JPEG图标、Logo、截图全面
GIF8位色,支持简单动画动画、广泛兼容仅256色,画质差简单动画、表情包全面
APNGPNG的动画扩展动画、透明、色彩丰富兼容性略低于GIF高质量动画主流浏览器
WebPGoogle开发,支持有损/无损/动画/透明体积小,功能全旧浏览器需降级网站图片优化主流浏览器
AVIF基于AV1,支持HDR、动画、透明压缩率高,画质优兼容性略低,解码慢高质量图片、动画新版主流浏览器
ICOWindows图标专用多尺寸,适合favicon仅用于图标网站favicon全面

2. 矢量图片格式

格式简介优点缺点典型场景兼容性
SVGXML描述的矢量图无限缩放,体积小,可交互不适合复杂照片Logo、图标、图表全面

3. 使用场景

  • 照片/实景图:优先WebPAVIF,兼容性要求高时用JPEG
  • 透明图/Logo/图标:优先SVG(矢量),或PNG(位图),动画用APNG/WebP
  • 动画WebPAPNG,兼容性极高时用GIF
  • faviconICO(多尺寸),也可用PNG

4. 兼容性与降级

新格式如WebPAVIF应通过<picture>标签提供多格式降级,保证所有用户可见。

html
<picture>
  <source srcset="image.avif" type="image/avif">
  <source srcset="image.webp" type="image/webp">
  <img src="image.jpg" alt="图片描述">
</picture>

Released under the MIT License.