Temos um erro muito comum no Internet Explorer, principalmente o IE 6.0. O erro de transparência nas imagens Png’s

http://bip.softwarejewel.com/wp-content/uploads/2010/04/example1.png

E para resolver isso é muito simples, basta inserir um arquivo JS no Head do seu código e especificar as tags que você quer aplicar a correção da transparência.

Baixe o script do PNGFix, o melhor que já achei, DD_belatedPNG

Explicando:
Primeiro faço um IF no HTML me certificando que o site está sendo acessado pelo IE 6, faço isso para manter o site mais rápido e não consumir banda, afinal, pra que carregar um script que só vai servir para o Internet Explorer 6, não é mesmo?

Na segunda parte do código, nós especificamos as tags que irão receber a correção do Alpha transparente nas imagens.

Uma curiosidade bem legal, é que esse script também faz correção em imagens de background 🙂

Saiba mais acessando o site deles: DD_belatedPNG