我想了解png文件的用途。有两种格式可用于png图像,一种是png8,另一种是png24。
我想知道如果我在我的html
页面中使用任一类型,是否会出现任何错误?还是只是品质问题?
只有一种PNG格式,但它支持5种颜色类型。
PNG-8是调色板变体,仅支持256种颜色,但通常更小。 PNG-8可以替代GIF。
PNG-24是真彩色变体,支持更多的颜色,但可能更大。如果需要无损图像格式,则可以使用PNG-24代替JPEG。
任何现代Web浏览器都将支持这两种变体。
从Web Designer’s Guide to PNG Image Format中:
PNG-8和PNG-24
PNG有两种格式:PNG-8和PNG-24。这些数字是“8位PNG”或“24位PNG”的简称。不要深入技术细节,因为作为网页设计师,您可能并不关心。8位PNG意味着每个像素的图像是8位,而24位PNG则是每个像素的图像是24位。
用简单的英语概括不同之处:PNG-24可以处理更多颜色,并且适合具有大量颜色(如照片)的复杂图像(就像JPEG一样),而PNG-8则更适用于具有简单颜色的东西,例如标志、图标和按钮等用户界面元素。
另一个区别是PNG-24本地支持α透明度,这对于透明背景很有用。这种差异并非100%正确,因为Adobe产品的“保存为Web”命令允许使用带α透明度的PNG-8。
还有许多其他可能的组合,包括灰度图像,其中包含1、2、4、8或16位样本以及带有1、2或4位样本的索引PNG(其中任何一个都可以具有透明或半透明像素),但这些没有特殊的名称。
基本区别:8位PNG图像最多包含256种颜色。PNG-24是一种无损格式,可以包含多达1600万种颜色。
影响: