En tipografía , una hoja de estilo es el conjunto de atributos de carácter y formatos de párrafo que se pueden aplicar en una sola operación a uno o más párrafos, a un libro, etc. Ampliamente, es el conjunto de restricciones tipográficas, diseño, color, encuadernación, etc. que definen la unidad de una colección literaria , una periódica revisión , etc.
También es un documento para formatear otro documento, como un documento escrito en un lenguaje de marcado , como SGML , HTML o XML . Para ello, las hojas de estilo están escritas en un idioma específico.
Los lenguajes de hojas de estilo más comunes son:
El propósito principal de las hojas de estilo es separar el diseño y el contenido de una página tanto como sea posible. También pueden permitir adaptar automáticamente la presentación de una página de acuerdo con los medios utilizados para mostrarla. Se pueden mencionar las siguientes ventajas: