Modelo que contiene unas normas de presentación para un documento. Las hojas de estilos pueden tener tres orígenes diferentes: pueden ser escritas por proveedores de contenido, creadas por usuarios o incorporadas dentro de las aplicaciones de usuario. En la especificación CSS, la interacción entre hojas de estilo del proveedor de contenido, del usuario y de la aplicación de usuario se denomina cascada.