CSS (Cascading Style Sheets) es un lenguaje para describir la presentación de documentos HTML y XHTML de forma independiente a su contenido. El documento introduce CSS, explicando que permite definir estilos para fuentes, fondos, texto, bordes y listas de forma independiente al contenido. Además, explica los diferentes mecanismos para incluir hojas de estilo, como la etiqueta <style>, enlaces externos o importaciones, y el concepto de alcance y prioridad de las declaraciones CSS.