首页 > 其他分享 >五种图片格式的区别

五种图片格式的区别

时间:2023-02-13 21:15:01浏览次数:40  
标签:动图 区别 图片格式 base64 支持 五种 颜色 图片

1、jpeg(jpg)

       - 支持的颜色丰富,不支持透明效果,不支持动图

       - 一般用来显示照片

2、gif

       - 支持的颜色较少,支持简单透明,支持动图

       - 一般用来显示颜色单一的图片,动图

3、png

       - 支持颜色丰富,支持复杂透明,不支持动图

       - 颜色丰富,复杂透明的照片(专为网页而生)

4、webp

       - 是谷歌新推出的专门用来表示网页中的图片的一种格式

       - 具备其他图片格式的所有优点,而且文件还特别小

       - 缺点,兼容性不好

5、base64

       - 将图片用base64编码,将图片转换为字符,通过字符的形式来引用图片

       - 一般都是一些和网页一起加载的图片才会使用base64

    总结:效果一样,用小的,效果不一样,用效果好的

标签:动图,区别,图片格式,base64,支持,五种,颜色,图片
From: https://www.cnblogs.com/wanganli/p/17117787.html

相关文章

  • post和get的区别
    get和post是http请求的两种方法,它们的区别在于:1、GET请求通过URL(请求行)提交数据,在URL中可以看到所传参数。POST通过“请求体”传递数据,参数不会在url中显示。2、GET请求......
  • http和https的区别
    HTTPHTTP协议以明文方式发送内容,不提供任何方式的数据加密。HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。端口80HTTPSHTTPS在HTTP的基础上加入了SSL......
  • 论.bashrc和.bash_profile的区别
    背景今天在使用堡垒机连接后端主机的时候发现无法使用xftp打开后端主机的/tmp目录,但是用ssh命令行登陆可以列出/tmp目录,折腾了快一天了才发现问题原因,原来是自己的基础不牢......
  • 记录--数组去重的五种方法
    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助前言您或许会疑惑,网上那么多去重方法,这篇文章还有什么意义?别着急,这篇文章只节选了简单的,好玩的,古老的,有......
  • oracle 19c 视图v$sysmetric 和视图v$con_sysmetric视图求出来数据有一些区别
    目前有一个求oracletps这么一个需求19c要用这个统计tpsselectceil(a.value)fromv$con_sysmetrica,v$containerbwherea.metric_name='UserTransactionPerSec......
  • Redis五种数据类型及使用场景
    Redis有5种基础数据结构,分别为:string(字符串)、list(列表)、set(集合)、hash(哈希)和zset(有序集合)。Redis所有的数据结构都是一个key对应一个value,不同类型......
  • 【UVM】UVM_DEFAULT和UVM_ALL_ON区别
     UVM_DEFAULT:allfieldoperationsturnedon------------------------AYFSDKRPMC(细节见下)UVM_DEFAULT='b000010101010101; UVM_ALL_ON='b000000101010101;......
  • 软件测试与软件调试的区别在哪里?
    1、目的不同软件测试的目的是发现错误,至于找出错误的原因和错误发生的地方不是软件测试的任务,而是调试的任务.调试的目的是为了证明程序的正确,因此它必须不断地排......
  • cookie、localStorage、sessionStorage的区别
    1.cookie:能存储内容较小,在4k左右,一般用作保存用户登录状态、记住密码,记住账号使用。不清除的话会一直存在,可以设置过期时间自动清除,设置的时候可以设置在不同的域下面。......
  • 面向对象和面向过程的区别
    前言壹哥相信,经过你对前面文章中技术点的学习,现在的你应该已经对Java具备了初步的了解和掌握,这为我们继续往后学习奠定了良好的基础。我们知道,Java是面向对象的编程语言,......