si quieres una ayuda práctica que aparece en algunos sitios  para recordar el
orden en los elementos tipo padding o margin, acuérdate de la palabra TRoBubLe
-> TRBL -> top, right, bottom , left

Quoting bzf1 <[EMAIL PROTECTED]>:

A nadie habrá escapado el hecho de que hace poco se modificó el
validador de CSS del W3C.
El caso es que ha mejorado bastante y se ha vuelto más riguroso.
Sin embargo, existe cierta rigurosidad que, a mí personalmente, me
mosquea enormemente: Los Warnings o Advertencias.

Se supone que las advertencias (como ocurre con los compiladores de
lenguajes de programación habituales) no implican que exista un
error pero  sí una mala práctica.
Sin embargo en ocasiones estas advertencias a mí me irritan.

Ejemplo 1:

margin:0;
margin-left:1em;

En ocasiones uso esto para no tener que poner margin: 0 0 1em 0;
puesto que a menudo me lío en cuanto a si el 1em va en prmer lugar,
segundo, ... (tengo muy mala memoria y soy muy despistado así que
para mí es más intuitivo marcar 0 para todo y luego añadir sólo
el margen que varía)

En este caso me aparece la advertencia: Redefinición de margin-left.


Ejemplo 2:

color:#fff

En cuanto uno coloca un color sin un background-color, aparece la
advertencia "Hay un color de primer plano establecido y no hay color
de fondo".
Si bien entiendo la fundamentación en cuanto a
accesibilidad/usabilidad de aplicar correctamente colores de fondo y
frente, me resulta un auténtico calvario tener que aplicar color y
fondo a todo elemento cuando tengo claro en cada momento cual es el
color y fondo de un elemento hijo heredado de su padre, es decir:

p
{
   color:#fff;
   background-color: #000;
}

p a
{
   color:#ccc;
}

para qué voy a meterle al enlace un color de fondo, si sé que
hereda el color negro de p. El hacerlo conllevaría un aumento en la
complejidad del css donde cambiar un color de fondo de un elemento
padre implicaría el cambio de fondo de todos sus hijos.

Todo este rollo es por lo siguiente:

¿Qué opináis vosotros?
¿Son realmente importantes estas advertencias?
¿Qué hacéis vosotros en estos casos?
¿Es tan importante validar sin warnings o es mejor validar con
warnings pero con un código css más legible?





_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo

Responder a