Cita:
Iniciado por IMAC/ ¿podrías explicarme que hace cada una de estas lineas en el menuv a ?
display: block;
padding: 3px 0 3px 15px;
margin-left: -15px;
display: block; hace que se comporte como un elemento de bloque en lugar de como lo que es, un elemento de línea, aceptando dimensiones de ancho y alto, que los de línea no aceptan.
Cita:
Iniciado por IMAC/ ¿Y bueno, ya que estamos... por qué ese "a" en el estilo? ¿ qué indica? "#menu a"
Esto no lo entiendo y no lo veo en mi código. Si te refieres a "#menuv a", se refiere a los enlaces que estén dentro de un elemento cuyo ID sea "menuv"
Cita:
Iniciado por IMAC/ Y si no es mucho abusar ... aquí:
#menuv a:hover {
background: #ff5e00;
}
Supongo que es el efecto que tiene una capa cuando estás hover, pero... por qué se pone background y no color como tiene especificado en "#menu a"?
Background es la forma de abreviar una propiedad genérica, pudiendo poner en una misma propiedad todas las posibles en este caso como color, url, repeat, etc.
Si solo vas a poner color, se suele usar background-color, pero da lo mismo usar sólo background, en la que podrías poner todos los atributos de una sola vez.