CSS es un lenguaje de diseño gráfico y maquetación usado para organizar la presentación y el aspecto de páginas web. CSS permite controlar colores, tipos de letra y otros aspectos visuales de documentos HTML para hacer las páginas web más fáciles de desarrollar y atractivas. CSS funciona aplicando estilos a elementos HTML mediante selectores y declaraciones y puede aplicarse de forma interna, en línea o externa en archivos separados.