Las hojas de estilo suelen escribirse en un lenguaje de marcado específico, como hojas de estilo en cascada (CSS) o lenguaje de hoja de estilo extensible (XSL). Estos lenguajes proporcionan una forma de definir reglas de formato que se pueden aplicar a documentos HTML o XML. Las hojas de estilo se pueden aplicar a un documento de varias maneras, entre ellas:
* Enlace a una hoja de estilo: Ésta es la forma más común de aplicar una hoja de estilo a un documento. Cuando vincula una hoja de estilo, el navegador u otro programa de software que muestra el documento cargará la hoja de estilo y aplicará sus reglas al documento.
* Incrustar una hoja de estilo: También puedes incrustar una hoja de estilo directamente en un documento. Esto es útil si desea utilizar una hoja de estilo diferente para un documento en particular o si desea evitar tener que vincular a una hoja de estilo externa.
* Usando estilos en línea: Los estilos en línea son una forma de aplicar formato a un elemento específico de un documento sin tener que crear una hoja de estilos. Esta es la forma menos flexible de aplicar formato, pero puede resultar útil para realizar cambios rápidos en la apariencia de un documento.
Las hojas de estilo son una herramienta poderosa que se puede utilizar para crear documentos consistentes y de aspecto profesional. También se pueden utilizar para añadir interés visual a un documento y facilitar que los lectores encuentren la información que buscan.