¿Qué es CSS3? CSS3 es la tercera versión de Cascading Style Sheets, el lenguaje utilizado para describir la presentación de documentos HTML. CSS3 introduce módulos que se desarrollan independientemente, permitiendo una evolución más rápida del estándar.
Historia de CSS:
CSS fue propuesto por primera vez por Håkon Wium Lie en 1994 mientras trabajaba con Tim Berners-Lee en CERN. CSS1 fue publicado como recomendación del W3C en 1996, CSS2 en 1998, y CSS3 comenzó a desarrollarse a principios de los años 2000.
Características principales de CSS3:
- Selectores avanzados: Selectores de atributo, pseudo-clases y pseudo-elementos
- Box Model mejorado: box-sizing, box-shadow, border-radius
- Layout moderno: Flexbox y Grid para diseños complejos
- Animaciones: Transiciones, animaciones keyframe y transformaciones
- Variables CSS: Custom properties para valores reutilizables