Este documento describe el lenguaje CSS y sus características principales. CSS es un lenguaje de hojas de estilos usado para dar formato y diseño a páginas web. Ofrece control sobre colores, fuentes, márgenes y otras propiedades visuales. CSS permite aplicar estilos de forma externa a través de archivos o de forma interna en las propias páginas. Utiliza selectores para aplicar estilos a elementos específicos y hereda automáticamente estilos de elementos padres.