Es el lenguaje utilizado para describir la presentación de documentos HTMLo XML, esto incluye varios lenguajes basados en XML como son XHTMLo SVG. CSS describe como debe ser renderizado el elemento estructurado en pantalla, en papel, hablado o en otros medios.