Tengo un menú pero quiero que las cajas de las opciones estén juntas, una al lado de la otra, pero a mí me salen separadas. Estoy tratando de usar HTML5 y CSS3.
Qué le falta a mi código?
Gracias.
Código HTML:
<head> <link rel="stylesheet" type="text/css" href="css/estilos2.css"/> </head> <body> <nav> <ul> <li><a href="opcion1.html">Opcion 1</a></li> <li><a href="opcion2.html">Opcion 2</a></li> <li><a href="opcion3.html">Opcion 3</a></li> <li><a href="opcion4.html">Opcion 4</a></li> </ul> </nav> </body> </html>
Código HTML:
* {
border: 0;
margin: 0;
padding: 0;
}
nav{
display: block;
border: solid;
}
body{
font-family: Helvetica, Verdana;
font-size: 1em;
}
a {
color: darkgrey;
text-decoration: none;
}
a:hover {
color: blue;
}
nav {
display: inline-block;
max-width: 80% ;
}
nav ul {
list-style: none;
}
nav li {
display: inline-block;
padding: 0 26px;
vertical-align: top;
}
nav a {
border: solid grey;
display: block;
font-family: Helvetica, Verdana;
font-size: 1.4em;
}
nav a:hover {
background: darkgrey;
border: solid grey;
color: white;
}

Entonces lo único que tendrías que hacer es eliminar el


