Recomendaciones CSS estables

La definición oficial de las hojas de estilo CSS se encuentra actualmente (diciembre de 2021) en el documento CSS Snapshot 2021. 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.

Definición oficial actual 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 (diciembre de 2021), la última versión publicada es CSS Snapshot 2021, publicada en diciembre de 2021. 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:

Recomendaciones CSS 3 aprobadas

Actualmente (abril de 2022), el W3C ha aprobado las siguientes recomendaciones CSS 3:

Recomendaciones CSS 3 en elaboración, pero ya maduras

Las siguientes recomendaciones se encuentran actualmente (abril de 2022) en elaboración, aunque en diciembre de 2021 se consideraron lo suficientemente maduras como para formar parte de la definición oficial de CSS en CSS Snapshot 2021.

Nombre Borrador Borrador del editor Can I Use ... / Lecciones
CSS Conditional Rules Module Level 3

CSS Conditional Rules Module Level 3 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 WD WD WD CRS CRS CRS

Enlace externo CRS - 2022-01-13 Enlace externo
CSS Cascading and Inheritance Level 4

CSS Cascading and Inheritance Level 4 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 WD WD CR CR WD WD WD WD CR

Enlace externoCRS - 2022-01-13 Enlace externo
CSS Syntax Module Level 3

CSS Syntax Module Level 3 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 WD WD CR CR CRD

Enlace externo CRD - 2021-12-24 Enlace externo
CSS Custom Properties for Cascading Variables Module Level 1

CSS Custom Properties for Cascading Variables Module Level 1 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 WD WD WD WD CR CRD

Enlace externo CRD - 2021-11-11 Enlace externo
CSS Multi-column Layout Module Level 1

CSS Multi-column Layout Module Level 1 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2020 2021 2022 CR WD WD WD WD CRS

Enlace externo CRS - 2021-10-12 Enlace externo Columnas
CSS Counter Styles Level 3

CSS Counter Styles Level 3 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 WD WD WD WD CR CR CR CRS

Enlace externo CRS - 2021-07-27 Enlace externo
CSS Backgrounds and Borders Level 3

CSS Backgrounds and Borders Level 3 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 WD CR CR CR CR LCWD CR CR CR CRD

Enlace externo CRD - 2021-07-26 Enlace externo Fondos - Bordes (2)
CSS Easing Functions Level 1

CSS Easing Functions Level 1 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 WD WD CR CRD

Enlace externoCRD - 2021-04-01 Enlace externo
CSS Box Model Module Level 3

CSS Box Model Module Level 3 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 WD WD WD WD CRS

Enlace externo CRS - 2020-12-22 Enlace externo
CSS Images Module Level 3

CSS Images Module Level 3 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 WD WD WD CR CR CRD

Enlace externoCRD - 2020-12-17 Enlace externo
CSS Values and Units Level 3

CSS Values and Units Level 3 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 WD WD CR CR CR CR CR CR CR CR

Enlace externo CR - 2019-06-06 Enlace externo
CSS Transforms Module Level 1

CSS Transforms Module Level 1 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 FPWD WD WD WD WD CR

Enlace externo CR - 2019-02-14 Enlace externo Can I use Can I use
CSS Flexible Box Layout Module Level 1

CSS Flexible Box Layout Level 1 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 WD WD WD CR WD WD WD CR CR CR CR

Enlace externo CR - 2018-11-19 Enlace externo Can I use
Compositing and Blending Level 1

Compositing and Blending Level 1 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 WD WD LCWD CR CR

Enlace externo CR - 2015-01-13 Enlace externo