Bonjour à tous,
J'ai un léger problème avec la déclaration des lettrines en CSS.
J'utilise
J'ai donc ça :
XHTML
CSS
J'ai l'impression que les navigateurs interprettent l'image comme first-letter, donc ma première lettre qui suit l'image n'est pas une lettrine...
Je ne vois pas comment résoudre le problème car, si je sort ma balise image de ma balise <p>, le code n'est plus valide XHTML 1.0 Strict....
C'est tout bête surement mais ça me bloque.
J'ai un léger problème avec la déclaration des lettrines en CSS.
J'utilise
p:first-letter { ... }
pour ce faire mais le problème c'est que la première chose que j'ai dans mon paragraphe, c'est une image. J'ai donc ça :
XHTML
<p><img src="toto.jpg" alt="toto" />mon super texte</p>
CSS
p:first-letter {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:2.5em;
color:#b4ccae;
margin:0;
padding:0;
}
J'ai l'impression que les navigateurs interprettent l'image comme first-letter, donc ma première lettre qui suit l'image n'est pas une lettrine...
Je ne vois pas comment résoudre le problème car, si je sort ma balise image de ma balise <p>, le code n'est plus valide XHTML 1.0 Strict....
C'est tout bête surement mais ça me bloque.