¿Qué es CSS? Definición y explicaciones
CSS (Cascading Style Sheets) es el lenguaje que describe la presentación de un documento HTML: colores, tipografía, espaciados, maquetación, animaciones. Separa el fondo de la forma, lo que permite cambiar el aspecto de un sitio sin tocar su contenido. Sus mecanismos modernos — Flexbox, Grid, variables, media queries — sostienen la mayoría de las interfaces responsivas actuales.
En una frase
CSS describe la presentación de una página HTML, separada de su contenido.