Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/03/2008, 09:46
Avatar de ElJavista
ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años, 1 mes
Puntos: 67
Re: mano sobre link no aparece?

Produndizaré un poco lo dicho por el titiritero, el DIV es una etiqueta que significa división y a parte de que da un salto de línea, corta con todas las demás etiquetas que no se han cerrado. Por lo tanto el "efecto" de la etiqueta A se corta mediante el DIV. Honestamente no sé porque lo has querido hacer así. Si necesitas darle formato a un link solamente define una clase sobre la etiqueta div que lo contiene. Digamos:

<div class="mdiv"><a href="carta.php">Primeros</a></div>

Entonces le das el estilo de la siguiente manera:

.mdiv a {
color:
/* Y lo demás que quieras */
}
.mdiv a:hover {
/* El estilo que presenta cuando el mouse está sobre el link*/
}

A esto se le llama estilo contextual. No es recomendable que todos los estilos estén en la misma etiqueta HTML, eso le hace perder la potencia del CSS.