Prueba con esto, el código está comentado.
Código HTML:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /> * { padding: 0; margin: 0; } /*margin:0 auto; no es bueno darselo a todos los elementos, ya que por defecto estarías centrando todo*/
#menus {
position: relative;
width: 697px;
top: 180px;
margin: 0 auto;
}
/*overflow:hidden, xq el ul contendrá li flotados*/
#menus ul {
height: 198px;
background-color:#9F1A1A;
overflow:hidden;
}
/*flotamos los li, damos ancho fijo, centramos vertical con line-height (nota como line-height es igual a height) y horizontal con text-align*/
#menus ul li{
width:174px;
float:left;
font-size: 42px;
font-family: "MoolBoran";
text-align:center;
line-height:198px;
list-style:none;
}
/*convertimos a bloque el enlace para darle alto y ancho*/
#menus ul li a{
display:block;
width:174px;
height: 198px;
color:#fff;
text-decoration:none;
}
#menus ul li a:hover{
background:#2e2e2e;
}
<!-- necesitaras <a> (enlaces) para el menú-->
<li><a href="#">Portada
</a></li> <li><a href="#">Portafolio
</a></li> <li><a href="#">Testimonios
</a></li> <li><a href="#">Contacto
</a></li>