J'ai le code suivant (mixé html + css pour faire court)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<div id="wrapper" style="width: 17em;">
 <ul style="list-style-type:none;width: 15em;">
  <li>...</li>
 </ul>
</div>
Je voudrais centrer le contenu de l'<ul> au sein du <div>,
sans spécifier les marges. Est-ce possible?
Sachant que si ce n'était pas un <ul> mais un autre <div>,
ce genre de CSS m'aurait suffi:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
div#wrapper {
text-align: center;
margin-right: auto;
margin-left: auto;
}
Le problème avec le <ul> c'est que cela force une certaine indentation, et que les navigateurs gèrent différemment.