Hello !
Je me suis laissé convaincre par les bienfaits des CSS pour la mise en page, mais je dois avouer avoir bien du mal à me passer des tableaux ! Pourtant un div associé à un style adéquat semble on ne peut plus approprié pour ce que je veux faire, mais je bloque.
Il me faudrait remplacer ce tableau sans bordure visible :
<table>
<tr>
<td align="left" width="15%">Titre n° 1</td>
<td align="center" width="20%">Titre 2</td>
<td align="center" width="20%">Titre 3</td>
<td align="center" width="30%">Titre numéro quatre</td>
<td align="right" width="15%">Titre n° 5</td>
</tr>
</table>
Par un div avec bordure visible. La cellule de gauche doit être plaquée à gauche de l'élement conteneur, la cellule de droite doit être plaquée à droite, et les cellules du milieu doivent être de taille variable (adaptée automatiquement à la taille du texte qu'elles contiennent) et séparées d'un espace de taille fixe :
A priori ca ne va pas être possible en appliquant un style sur le div :
<div>
<ul>
<li><a href="1.htm">Titre n°1</a></li>
<li><a href="2.htm">Titre 2</a></li>
<li><a href="3.htm">Titre 3</a></li>
<li><a href="4.htm">Titre 4</a></li>
<li><a href="5.htm">Titre numéro quatre</a></li>
<li><a href="6.htm">Titre n° 5</a></li>
</ul>
</div>
Il va me falloir un style pour chaque élément de la liste ?