Me he acostumbrado a la idea de que si quiero/necesito usar PNG alfa-trans de forma cruzada, utilizo una imagen de fondo en un div y luego, en IE6- solo CSS, marque el fondo como "ninguno" e incluya el argumento "filtro" adecuado.Problemas de IE6 con PNG transparentes
¿Hay alguna otra manera? ¿Una mejor manera? ¿Hay alguna manera de hacer esto con la etiqueta img y no con imágenes de fondo?
O ... tome la versión PNG-24 y páselo a través de algo así como pngquant para convertirlo en un PNG-8 con una transparencia perfecta. Nota: Photoshop (aunque algunos pueden asociarlo con PNG) es incapaz de guardarlos con la transparencia adecuada; pero el PNG-8 es capaz de tener una transparencia perfecta. A diferencia de PNG-24, en IE PNG-8 simplemente hará la transición a un estado estándar tipo GIF con un canal alfa de 1 bit. En otras palabras, los bits translúcidos se vuelven 100% transparentes, lo cual es una muy buena transición. – srcspider
enlace de actualización: http://pngquant.org/ – StefanNch