Ver Mensaje Individual
  #9 (permalink)  
Antiguo 17/12/2008, 11:41
Avatar de Mikmoro
Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 17 años, 5 meses
Puntos: 280
Respuesta: Duda entre "p#pepito.azul" y "azul #pepito p"

Aun así no estoy del todo de acuerdo con que sea absurdo. Que no aporta nada efectivo al código, eso desde luego, pero también puede ayudar a mantener el orden y la limpieza para futuras ediciones o el manejo por otras personas. Sirve como simple referencia de organización.

En ese sentido, también sería absurdo algo que usamos mucho:

#menu ul {...}
#menu ul li {...}
#menu ul li a {...}
#menu ul li a span {...}

que sería lo mismo que:

#menu ul {...}
#menu li {...}
#menu a {...}
#menu span {...}

(podría no ser lo mismo, pero a efectos de los selectores de arriba, los de abajo funcionarían exactamente igual, y en raras ocasiones usaremos las diferenciaciones en las que estáis pensando).

pero lo mantenemos como arriba por las razones de claridad y limpieza visual que he expuesto.

Y encima, no hay que olvidar que en algunas ocasiones, si no está toda la jerarquía IE6 da errores, así que prefiero poner

h1#pepito {} que #pepito {} (en ese caso, no siempre).
__________________
Visita mi nueva web idplus.org