Pb d'affichage dû à la DTD [Résolu/Fermé]

Signaler
Messages postés
203
Date d'inscription
lundi 11 février 2008
Statut
Membre
Dernière intervention
16 mars 2010
-
Enax
Messages postés
203
Date d'inscription
lundi 11 février 2008
Statut
Membre
Dernière intervention
16 mars 2010
-
Bonjour,

J'ai un problème bizarre. Lorsque je place une image à la fin de la cellule d'une table, j'ai un espace vide (5px de hauteur peut-être) qui s'incruste dans le bas de ma cellule quand je travaille en DTD XHTML 1.0 Strict. Avec une autre DTD ou si je n'en déclare pas, cet espace disparaît.

Exemple avec ce code :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 
<table>
        <tr>
                <td style="border: 1px black solid; padding: 0;">
                        <img src="test.jpg" />
                </td>
        </tr>
</table>

Comment régler ce problème ?

Merci d'avance.

1 réponse

Messages postés
203
Date d'inscription
lundi 11 février 2008
Statut
Membre
Dernière intervention
16 mars 2010
145
Je réponds à ma question : avec un display: block; sur la balise img, l'espace disparaît.