Doctype:img ligne avec <a> provoque problème étrange dans IE
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
HTML:
<a href="http://www.somelink.com">
<img src="images/someimage.jpg" alt="sometag" />
</a>
CSS:
div.something img {
display: inline;
border: none;
}
Firefox leur montre bien, IE ajoute juste un peu case inline (probablement où le texte doit être?) avec une bordure pourpre que IE utilise pour les liens visités. Cela se produit dans toutes les versions (6, 7 et 8).
Voici ce que montre IE: http://i41.tinypic.com/9jf77p.jpg –