Bonjour,
Je viens de passer en 1.7.2, et les légendes des images incluses par <doc|left> ne sont plus sous la photo, mais à droite, entre la photo et le texte (le défaut est sous IE, mais pas sous Mozilla).
Exemple:
http://www.transactiv-exe.org/article.php3?id_article=3
Le code ci-dessous est fabriqué par la 1.7.2. La ligne notée [ici -->]
est le seul ajout entre la 1.7.1 et la 1.7.2. L'attribut "align" dans cette ligne est en trop. C'est lui qui force Microsoft IE à mettre le
texte de la légende à cet endroit bizarre. Il suffisait de cet attribut "align" dans la table pour obtenir l'effet escompté.
<table cellpadding='0' cellspacing='0' border='0' align='left'>
<tr>
<td align='center' width='300'>
<div class='spip_documents'>
<img src='IMG/jpg/aaa.jpg' border="0" width='300' height='408'
alt="aaa - 52.1 ko" title= "aaa - 52.1 ko"
[ici -->] align='left' hspace='5' vspace='3'>
<div style='text-align: center;'>
<b>Titre de la photo</b>
</div>
<div style='text-align:left;'>
Legende de la photo
</div>
</div>
</td>
<td width='10'>
</td>
</tr>
</table>
Si l'ajout de "hspace" et "vspace" est pertinent, ne faudrait-il pas par contre retirer le "align"?
Yves Grenier