CSS, siglas de «Cascading Style Sheets» (Hojas de estilo en cascada), es un lenguaje de diseño gráfico. Se utiliza para definir y controlar la apariencia y el formato de los documentos escritos en lenguajes de marcado, principalmente HTML.
Piensa en HTML como el esqueleto de una página web —la estructura y el contenido— y en CSS como la «ropa» y el «maquillaje» —el estilo visual—.
Su principal función es separar el contenido de la presentación. Esto permite gestionar colores, fuentes, márgenes, tamaños, posicionamiento de elementos e incluso animaciones de manera independiente al HTML.
Por ejemplo, si quisieras que todos tus títulos principales <h1> fueran de color azul, solo necesitarías una simple regla CSS:
<code>h1 {
color: blue;
}</code>Lenguaje del código: CSS (css)Este enfoque facilita el mantenimiento, la reutilización de estilos y la creación de diseños adaptables, mejorando la eficiencia del desarrollo web.
También puedes usar CSS para crear efectos de animación, transiciones y transformaciones.
CSS es un estándar abierto y está desarrollado por el World Wide Web Consortium (W3C) y también se puede usar con cualquier documento XML, incluyendo XML plano, SVG y XUL.