Bonjour,
Dans certains billets de mon blog, j'ai une suite d'images qui se présente comme ceci :
Le résultat, bien entendu, c'est que les images se trouvent centrées, mais collées les unes en dessous des autres. Ce code est ajouté par le moteur de blog (dotclear, en l'occurrence).
Etant donné que la marge est fixée à "0pt" dans le code, je ne parviens pas, dans ma CSS, à séparer les images les une des autres (c'est-à-dire à ajouter quelques pixels entre chacune d'elle) tout en les entourant d'un bord.
Actuellement, le code CSS ressemble à ceci :
Autre problème : les images n'occupent qu'une petite largeur au centre du billet (elles font environ 150 pixels de large, mais certaines, au format paysage, font 250 pixels... malheureusement je ne peux pas savoir dans la CSS lesquelles sont en portrait, et lesquelles sont en paysage), tandis que les liens sur ces images occupent, eux, la totalité de la largeur (soit 730 pixels !)
Comment faire en sorte que les liens ne correspondent qu'aux images elles-mêmes ?
J'espère avoir été compréhensible... Merci pour votre aide !
Dans certains billets de mon blog, j'ai une suite d'images qui se présente comme ceci :
<p>
<a href="url1" title="titre1"><img src="img1.jpg" alt="img2.jpg" style="display: block; margin: 0pt auto;" title="titre_img1"></a>
<a href="url2" title="titre2"><img src="img2.jpg" alt="img2.jpg" style="display: block; margin: 0pt auto;" title="titre_img2.jpg"></a>
<a href="url3" title="titre3"><img src="img3.jpg" alt="img3.jpg" style="display: block; margin: 0pt auto;" title="titre_img3.jpg"></a>
<a href="url4" title="titre4"><img src="img4.jpg" alt="img4.jpg" style="display: block; margin: 0pt auto;" title="titre_img4.jpg"></a>
<a href="url5" title="titre5"><img src="img5.jpg" alt="img5.jpg" style="display: block; margin: 0pt auto;" title="titre_img5.jpg"></a>
</p>
Le résultat, bien entendu, c'est que les images se trouvent centrées, mais collées les unes en dessous des autres. Ce code est ajouté par le moteur de blog (dotclear, en l'occurrence).
Etant donné que la marge est fixée à "0pt" dans le code, je ne parviens pas, dans ma CSS, à séparer les images les une des autres (c'est-à-dire à ajouter quelques pixels entre chacune d'elle) tout en les entourant d'un bord.
Actuellement, le code CSS ressemble à ceci :
img { padding: 3px; margin: 0 20px 10px 0; border: 1px solid #FFF; }
Autre problème : les images n'occupent qu'une petite largeur au centre du billet (elles font environ 150 pixels de large, mais certaines, au format paysage, font 250 pixels... malheureusement je ne peux pas savoir dans la CSS lesquelles sont en portrait, et lesquelles sont en paysage), tandis que les liens sur ces images occupent, eux, la totalité de la largeur (soit 730 pixels !)
Comment faire en sorte que les liens ne correspondent qu'aux images elles-mêmes ?
J'espère avoir été compréhensible... Merci pour votre aide !