<!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" xml:lang="fr" lang="fr">
<head>
<title></title>
<meta http-equiv="Content-type" content="text/html; charset=utf-8"/>
<style type="text/css" media="all">
a.bb {
display: block;
border:1px solid black;
width:5px;
height:5px;
}
</style>
</head>
<body>
<a href="#" class="bb"><img src="img/rond.gif" border="0" width="5" height="5" /></a>
</body>
</html>
IE et Firefox n'interprètent pas de la même manière l'affichage de l'image (rond rouge) qui, sous IE, comme cela est attendu, se trouve dans la balise <a> en display:block (cadre en bordure noir), tandis que sous Firefox elle se trouve à l'extérieur de la balise.
Peut-on m'expliquer pourquoi, et y-a-t-il une solution pour que l'image soit contenue à l'affichage dans la balises <a>, sans utiliser le background ?
Merci.
Modifié par NICSS (13 Oct 2008 - 06:33)