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 su propio ritmo de desarrollo y los navegadores también siguen su propio ritmo de implementación de las recomendaciones o de sus borradores. En la web del W3C se pueden consultar:
Muchas propiedades que aparecen en los borradores de las futuras recomendaciones de las hojas de estilo CSS 3 ya funcionan en las versiones actuales de los navegadores, pero no lo hacían en las versiones antiguas (especialmente en Internet Explorer 11, el único navegador antiguo que todavía mantiene actualmente -febrero de 2021- una cuota de mercado significativa, aunque sea residual). Por ello, al diseñar un sitio web, el diseñador debe tener en cuenta los navegadores utilizados por los usuarios de ese sitio y decidir en qué momento puede dejar de preocuparse por una determinada versión de un navegador.
Actualmente (febrero de 2021), el W3C ha aprobado las siguientes recomendaciones CSS 3:
Actualmente (febrero de 2021), el W3C está elaborando un gran número de recomendaciones CSS 3. Por su parte, los navegadores están implementando muchas de estas recomendaciones aunque todavía estén en elaboración.
En estas páginas se puede consultar el estado de implementación de las recomendaciones en los diferentes navegadores:
Nombre | Borrador | Borrador del editor | Can I Use ... / Lecciones |
---|---|---|---|
CSS Multi-column Layout Module Level 1
|
Columnas | ||
CSS Box Model Module Level 3
|
|||
CSS Text Module Level 3
|
|||
CSS Backgrounds and Borders Level 3
|
Fondos - Bordes | ||
CSS Grid Layout Module Level 1
|
|||
CSS Grid Layout Module Level 2
|
|||
CSS Display Module Level 3
|
|||
CSS Images Module Level 3
|
|||
CSS Conditional Rules Module Level 3
|
|||
CSS Cascading and Inheritance Level 4
|
|||
Media Queries Level 4
|
|||
CSS Speech Module
|
|||
CSS Text Decoration Module Level 3
|
Decoración de texto | ||
CSS Writing Modes Level 4
|
|||
CSS Syntax Module Level 3
|
|||
CSS Values and Units Level 3
|
|||
CSS Easing Functions Level 1
|
|||
CSS Scroll Snap Module Level 1
|
|||
CSS Transforms Module Level 1
|
|
||
CSS Fragmentation Module Level 3
|
|||
Geometry Interfaces Module Level 1
|
|||
CSS Flexible Box Layout Module Level 1
|
|||
CSS Counter Styles Level 3
|
|||
CSS Custom Properties for Cascading Variables Module Level 1
|
|||
CSS Will Change Module Level 1
|
|||
Compositing and Blending Level 1
|
|||
CSS Masking Module Level 1
|
|||
CSS Shapes Module Level 1
|