Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/07/2008, 10:24
Avatar de Mikmoro
Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 17 años, 6 meses
Puntos: 280
Respuesta: Cambiando mi manera de maquetar

Cita:
Iniciado por Carxl Ver Mensaje
Me explicas cuá es el error? Es un error sintáctico?? semántico??
Fíjate en la diferencia de los dos bloques que he puesto. En el primero:

#izquierdo a, a:links, a:hover, a:.......
{color:#060;}

el estilo afectará a los "a" dentro de #izquierdo, pero también a todos los a:link, todos los a:hover, etc.

Es decir, si vas a referenciar una etiqueta por su "padre" o ancestro, deberás hacerlo cada vez, no basta con ponerlo al principio para todo el selector, porque la coma divide por completo selectores diferentes.

Así, #caja h1, h2 { afectaría a los h1 de caja, y a todos los h2, mientras que #caja h1, #caja h2 { solo a los h1 y h2 de caja.

¿Se entiende?

Mikel.