I have a small riddle here: one html page has a comment before img declaration, like this:
<!---->
<img src='shar.gif' alt='' class='center'/>
and another has not:
<img src='shar.gif' alt='' class='center'/>
Former image is rendered in ie6, while latter is not. Both pages are declared as XHTML 1.0 Transitional, and w3c validator says OK both for html and css for both pages. Opera, Firefox, Safari render image in both cases. Even ie 7.0 and ie 8.0 render the same.
Here is a small local version of robust sample. And here is a failure one. Any ideas why (empty or not) comment before an image makes it 'visible' in ie?