+ -
当前位置:首页 → 问答吧 → css背景图片png比gif体积大?

css背景图片png比gif体积大?

时间:2010-06-03

来源:互联网

css背景图片png比gif体积大?

对于用png还是gif做css背景图片,有人说png比gif好,原因是png比gif要小。
但我经常把网页上的gif下载下来,用ps转换为png,体积一般都比原来的gif大。

如:(http://tech.163.com/)

把它用ps转换成png8,体积由134b变为558b

作者: linjuming   发布时间: 2010-06-03

文件 > 将优化结果存储为web所用格式 > png8

作者: 14px   发布时间: 2010-06-03

我就是这么做的,在配置选项卡哪里无论如何调,出来的png大小都比原来的gif要大

作者: linjuming   发布时间: 2010-06-03

在图片质量差不多的情况下, 哪种小用哪个呗.

作者: auror   发布时间: 2010-06-03

噢,我保存下来都是200多byte,png比gif大一点。
png的优势在于可以使用fireworks导出半透明的边(在ie6下呈现不出,但在其他支持半透明的浏览器中可以支持),这个你自己搜索下,另外一般都不会直接保存这么小的图片,而是把很多小图都放在sprites图里,然后保存出来,优化的效果,png比gif感觉要好。

作者: 14px   发布时间: 2010-06-03

因为你存的图尺寸很小的关系,png存储的元信息更多,所以一旦尺寸上去并且颜色数不多的话,PNG会小。
比如同是存1px的图,GIF只需要40多字节。PNG却要上百字节。但真正存储这1px颜色数据哪里需要这么多数据量?
以上仅个人观点,貌似这个发FW区或者PS区会有更多人解释~

作者: iifksp   发布时间: 2010-06-03

嗯,对于很小的图片来说,相同质量的gif比png-8更小一些,如果图片尺寸比较大的话(比如sprites),用png-8反而会更节约空间的。

最安全的办法是亲测,在PS中,Ctrl+Alt+Shift+S,你可以对比下到底何种格式最小,选择之后在窗口左下角都有提示的。

也可以去网络搜索:png-8压缩工具,靠该工具可以得到更小一点的文件。

作者: yoom   发布时间: 2010-06-03

PS貌似存JPG和PNG都是比别的软件输出的图要大一些。

作者: fim8   发布时间: 2010-06-03

PNg格式比gif的要小一些吧

作者: lucy99   发布时间: 2010-06-04

图片用什么格式最小!是要根据图片而定的!比如颜色复杂的图片用jpg比gif小!反之 gif格式比jpg要小!

作者: feng192   发布时间: 2010-06-05

Fireworks输出图片时,记得勾选“删除未使用的颜色”。

小到一定程度后,png可能会大于gif。颜色信息太多的,用jpg更合适。

作者: ericwoo   发布时间: 2010-06-05

使用png并不是png格式的文件比gif的小,要说小还是jpg的,不但小而且很清晰。你可以看看http://www.m888888.com/dirss/html/141994.html

作者: wyysf   发布时间: 2010-06-05

引用:
原帖由 wyysf 于 2010-6-5 18:08 发表
使用png并不是png格式的文件比gif的小,要说小还是jpg的,不但小而且很清晰。你可以看看http://www.m888888.com/dirss/html/141994.html
jpg不一定小哦,而且也不一定清晰,看具体情况吧。

作者: yoom   发布时间: 2010-06-05

热门下载

更多