La definición oficial de las hojas de estilo CSS se encuentra actualmente (octubre de 2024) en el documento CSS Snapshot 2023, publicado en diciembre de 2023. Esta lección enlaza las últimas versiones de las recomendaciones o de sus borradores que forman parte de esa definición. En la lección Recomendaciones CSS inestables se enlazan las últimas versiones de los borradores que todavía no forman parte de la definición oficial de CSS.
Así como CSS 2.1 es una única recomendación, para la elaboración de CSS 3 el W3C eligió un enfoque modular: CSS 3 está dividida en numerosas recomendaciones que abordan cada una un aspecto distinto de las hojas de estilo. Cada módulo CSS 3 sigue por tanto su propio ritmo de desarrollo, al mismo tiempo que los navegadores también siguen su propio ritmo de implementación de las recomendaciones o de sus borradores. Si a esto añadimos que de algunas recomendaciones se han publicado borradores de versiones CSS 4 o CSS 5, y que el W3C en 2020 incorporó un modelo de recomendación continua en el que ya no es necesario publicar formalmente la recomendación, la situación puede ser bastante confusa.
Para clarificar un poco esta situación, el grupo de trabajo CSS del W3C publica desde 2015 las CSS Snapshot, que clasifican los borradores existentes en función de su grado de madurez e implementación. Se empezaron publicando cada dos años más o menos, pero la intención es hacerlo anualmente. actualmente (octubre de 2024), la última versión publicada es CSS Snapshot 2023, publicada en diciembre de 2023. En esta lección se listan las recomendaciones o borradores de recomendaciones CSS 3 que se consideran lo suficientemente maduras para sustituir los apartados correspondientes de la recomendación CSS 2.1.
Además del CSS Snapshot, la web del W3C ofrece información adicional y actualizada sobre CSS 3:
Al margen del W3C, algunas páginas recogen el estado de implementación de las diferentes recomendaciones en los diferentes navegadores:
actualmente (octubre de 2024), el W3C ha aprobado las siguientes recomendaciones CSS 3:
Las siguientes recomendaciones se encuentran actualmente (octubre de 2024) en elaboración, aunque en diciembre de 2023 se consideraron lo suficientemente maduras como para formar parte de la definición oficial de CSS en CSS Snapshot 2023.
Nombre | Borrador | Borrador del editor | Can I Use ... / Lecciones |
---|---|---|---|
CSS Conditional Rules Module Level 3
|
CRS - 2024-08-15 | ||
CSS Multi-column Layout Module Level 1
|
CRS - 2024-05-16 | Columnas | |
CSS Values and Units Module Level 3
|
CR - 2024-03-22 | ||
Compositing and Blending Level 1
|
CR - 2024-03-21 | ||
CSS Backgrounds and Borders Level 3
|
CRD - 2024-03-11 | Fondos - Bordes (2) | |
CSS Color Module Level 4
|
CRD - 2024-02-14 | ||
CSS Images Module Level 3
|
CRD - 2023-12-18 | ||
CSS Easing Functions Level 1
|
CRD - 2023-02-13 | ||
CSS Custom Properties for Cascading Variables Module Level 1
|
CR - 2022-06-16 | ||
CSS Cascading and Inheritance Level 4
|
CRS - 2022-01-13 | ||
CSS Syntax Module Level 3
|
CRD - 2021-12-24 | ||
CSS Counter Styles Level 3
|
CRS - 2021-07-27 | ||
CSS Transforms Module Level 1
|
CR - 2019-02-14 | ||
CSS Flexible Box Layout Module Level 1
|
CR - 2018-11-19 |