ajustalo con estilos amigo, por ejemplo en tus estilos debes hacer algo similar a lo siguiente:
Código CSS:
Ver originalul li a{
display:block;
width:100%;
height:100%;
}
o en todo caso especifica las medidas del botón, pero tu primer ejemplo esta mal así esta mal trabajado, siempre se maneja primer ul luego li y dentro el enlace, saludos!