Tengo el siguiente código HTML;¿Cómo puedo evitar que la nueva línea agregue un espacio entre mis elementos de lista en HTML
li
{
list-style: none;
border: solid 1px blue;
display: inline;
margin: 0px 0px 0px 0px;
}
...
<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 2</li>
</ul>
Cuando agrego los elementos de la lista en su propia línea, aparecen con un espacio horizontal entre ellos, pero cuando lo hago como;
<li>Item 1</li><li>Item 2</li><li>Item 2</li>
they dont.
¿Hay alguna forma de evitar que la nueva línea aparezca como espacio en blanco, o necesito usar un margen negativo?
Para aclarar el "... porque hay espacio entre ellos ...": HTML colapsará todo el espacio en blanco en un elemento de espacio único entre palabras o elementos. No eliminará por completo todos los espacios en blanco o las cosas serían un desastre. :-) –
Esto es bueno, pero ¿hay alguna otra solución sin usar float? –