j'aimerais faire un menu horizontal avec des bordures autour :
Code : Tout sélectionner
<html>
<head>
<style type="text/css">
li {
display: inline;
border: solid;
}
</style>
</head>
<body>
<ul>
<li>un</li>
<li>deux</li>
<li>trois</li>
</ul>
</html>
http://ffsearchplugins.free.fr/divers/marchepas.html
j'ai trouve par hasard qu'en faisant ca :
Code : Tout sélectionner
<html>
<head>
<style type="text/css">
li {
display: inline;
border: solid;
}
</style>
</head>
<body>
<ul>
<li>un </li>
<li>deux </li>
<li>trois </li>
</ul>
</html>
http://ffsearchplugins.free.fr/divers/marche.html
La seule difference, c'est qu'il y a des espaces a la fin de mes <li>
Du coup je me demande si c'est normal un truc comme ca, le fait que des espaces dans le code change la mise en page, ou si c'est juste quelque chose qu'il faut appliquer sans le comprendre ?
merci,
PS : avec Opera et Konqueror, ca fait pareil que Firefox, mais avec IE, ca marche a tous les coups.