Este documento explica las Hojas de Estilo en Cascada (CSS), un lenguaje usado para definir la presentación de documentos HTML y XML. CSS separa la estructura de un documento de su presentación, permitiendo modificar la visualización sin alterar el contenido. CSS ha evolucionado a través de varios niveles, comenzando con CSS1 en 1996 hasta CSS3, dividido en módulos que añaden nuevas funcionalidades. CSS mejora la accesibilidad y optimiza el ancho de banda al permitir definir estilos para múltiples elementos.