5.1.1. —perdido, buscando el diseño ideal

Cuidado con CSS 2

CSS 2 fue reemplazado por la revisión 1, menos en Google.

CSS 2 fue reemplazado por CSS 2.1. Aunque un navegador puede jactarse de una correcta implementación de CSS 2, se supone que debe aspirar a implementar las correcciones de la revisión 1.

Es muy importante tomar esto en cuenta porque, aunque pocas, las diferencias en las especificaciones existen y pueden llevar a creer que un navegador está equivocado con su implementación cuando en realidad sólo es que está más actualizado.

Todo esto viene a cuenta que en muchos casos buscando páginas de la especificación han aparecido primero en los resultados páginas de especificación 2. Por ejemplo, si buscamos CSS en w3.org con Google:

  1. El segundo resultado es la especificación de nivel 2.
  2. El cuarto resultado es la especificación de nivel 1.
  3. (Recién) el sexto resultado es la especificación de CSS 2.1.

¿Ejemplo de diferencias? Opera 9 y el margin de BODY.

Publicado el 6 de febrero de 2006 en las categorías CSS

3 comentarios.

Dam

¿Fue?

Cascading Style Sheets, level 2 revision 1
CSS 2.1 Specification
W3C Working Draft 13 June 2005

6 de febrero de 2006

Diego

Pero que ganas de hinchar que tiene esta gente!

PD: Para que sale la version 2.1? No iban ya por la espcificacion del 3? O lo sonie?

6 de febrero de 2006

Federico

CSS 3 son módulos, no una unica especificación. Si te parece que lo soñaste, search the fucking web. Y una cosa es implementar propiedades que sólo existieron en CSS 2 (como text-shadow) y otra muy diferente no implementar algo porque en CSS 2 estaba prohibido (como position en contenido generado).

6 de febrero de 2006

© Federico Martín Panicobpm230 (arroba) gmail (punto) com