HTML/CSS - Supprimer les espaces de sauts de ligne dans le code pour LI
Hey,
Est-il possible d'obtenir des navigateurs pour ignorer les sauts de ligne dans le code source?
<div id="navbar">
<div id="navbar-container">
<ul>
<li>HOME</li>
<li>TUTORIALS</li>
<li>BLOG</li>
<li>FORUMS</li>
<li>LINKS</li>
<li> </li>
</ul>
</div>
</div>
#navbar {
background:#FFF;
width:940px;
margin:auto;
border-radius: 10px 10px;
-webkit-box-shadow: 5px 5px 10px #888;
}
#navbar-container {
margin:auto;
}
#navbar-container ul {
list-style:none;
text-align:center;
display:block;
width:auto;
padding:0;
margin:0;
}
#navbar-container li{
list-style:none;
border-left:3px solid black;
display:inline-block;
font-family:"Arial", sans-serif;
font-size:2em;
padding:0 7px 0 10px;
margin:0;
white-space:nowrap;
}
#navbar-container li:hover{
color:#FFF;
background:#000;
border-left:3px solid black;
display:inline-block;
font-family:"Arial", sans-serif;
font-size:2em;
margin:0;
padding:0 7px 0 10px;
}
C'est de placer un petit espace entre chaque LI, je l'ai mis en place alors la ligne à l'horizontale,
je pouvais seulement de supprimer les sauts de ligne dans la source, mais l'id préfèrent ne pas.
Vous devez vous connecter pour publier un commentaire.
Vous pouvez flotter (soit
left
ouright
), ou vous pouvez commentaire-les espaces:Ou simplement laisser les balises ouvertes jusqu'à la ligne suivante.
IE semble faire un hold-de l'époque où les éléments de la liste n'ont pas de balises de fermeture. Une façon courante est de mettre la fermeture > sur la ligne suivante, c'est à dire
Tous les navigateurs devraient ignorer totalement l'espace. Est-il un navigateur particulier problème?
Essayer:
li
s lors de l'affichage en ligne. Si elles sont émises, il est alors ignoré.Je me demandais la même chose et ce qui a fonctionné pour moi a été:
Toutes les pauses sont ignorés et maintenant mes boutons de menu sont juste à côté les uns des autres.
Vous pouvez voir un exemple ici sur mon site de musique: http://www.yanike.tk
J'ai utilisé un Sprite CSS sur mon UL LI pour mon menu de navigation (accueil, médias,...).