Por que usas párraos dentro de tu lista?
Intenta asi:
Código HTML:
<li><a href="./insertar.php">Insertar datos </a></li>
Además, en tu CSS, usas button, y en tu HTML no lo pones por ningun lado
Intenta algo asi:
Código:
#nav {
list-style:none;
margin:0;
padding:0;
}
#nav li {
border-style: none;
background: inherit;
font: inherit;
color: blue;
cursor: hand;
cursor: pointer;
margin:0;
padding:0;
}
Y por último, ¿por que pones un formulario dentro de tu lista?
Si puede spon una visual de lo que intentas hacer y te ayudamos.
Saludos.