У меня есть png с прозрачным фоном, который не работает в IE 6. Я обошел проблему, заменив несколько тегов img, использующих это изображение, на DIV, а в CSS я использую:
#div {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./Images/img.png")}
Проблема, с которой я столкнулся, заключается в том, что я теряю атрибуты alt и title, что не делает сайт очень доступным. Если я использую вышеупомянутый CSS с тегом img, я вижу правильное изображение, но оно имеет большой крестик над ним, который IE показывает, когда не может отобразить изображение.
Есть ли какие-либо предложения о том, как заставить IE вести себя правильно, показывая прозрачность в теге IMG?