Recomendaciones CSS estables

La definición oficial actual (octubre de 2021) de las hojas de estilo CSS se encuentra en el documento CSS Snapshot 2020. 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 incoporó 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 (hasta ahora, cada dos años más o menos) las CSS Snapshot, que clasifican los borradores existentes en función de su grado de madurez e implementación. Actualmente (octubre de 2021), la última versión publicada es CSS Snapshot 2020, publicada en diciembre de 2020. En este documento 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 (octubre de 2021), el W3C ha aprobado las siguientes recomendaciones CSS 3:

Recomendaciones CSS 3 en elaboración, pero ya maduras

Las siguientes recomendaciones se encuentran actualmente (octubre de 2021) en elaboración y se mencionan en CSS Snapshot 2020. En diciembre de 2020 se consideraron lo suficientemente maduras como para formar parte de la definición oficial de CSS en CSS Snapshot 2020.

Nombre Borrador Borrador del editor Can I Use ... / Lecciones
CSS Cascading and Inheritance Level 4

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

Enlace externoWD - 2021-10-15 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 2020 2021 CR WD WD WD WD CRS

Enlace externo CRS - 2021-10-12 Enlace externo Columnas
CSS Backgrounds and Borders Level 3

CSS Backgrounds and Borders Level 3 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 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 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 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 WD WD WD CR CR CRD

Enlace externoCRD - 2020-12-17 Enlace externo
CSS Conditional Rules Module Level 3

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

Enlace externo CRS - 2020-12-08 Enlace externo
CSS Syntax Module Level 3

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

Enlace externo CR - 2019-07-16 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 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 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 WD WD WD CR WD WD WD CR CR CR CR

Enlace externo CR - 2018-11-19 Enlace externo Can I use
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 WD WD WD WD CR

Enlace externo CR - 2015-12-03 Enlace externo
Compositing and Blending Level 1

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

Enlace externo CR - 2015-01-13 Enlace externo