PNG相比GIF有更好的显示质量。
但是在IE6下面,透明背景无法被兼容。

下面记录下具体兼容的一种方法:

图片img采用div加背景图片的方式添加,在html文件中添加css代码:

#logo {
width: 300px;
height: 300px;
background:url(img/logo.png) no-repeat;

/*以下为IE6设置PNG透明代码*/
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/logo.png");
}

这里需要注意,后面两行IE6的hack只有直接写在HTML文件中,才有效果。