Formas avanzadas de agregar estilos
Existen algunas maneras básicas de agregar estilos1 a nuestros proyectos web.
Conforme creamos proyectos más avanzados debemos usar algunas características extra:
- Disponer de varias hojas de estilos
- Importarlas en un orden particular
- Aplicarlas sólo en ciertos escenarios.
@import
Dentro de cualquier hoja de estilo podemos importar otras hojas utilizando la notación @import "RUTA"
.
Donde RUTA
es la dirección donde se encuentra la otra hoja de estilos que queremos usar.
Por ejemplo, teniendo la siguiente estructura de proyecto:
Podríamos hacer algo como lo siguiente:
De esta manera podemos controlar el orden de importación.
E inclusive agregar media queries para que sólo se activen en ciertos escenarios:
Algo que debemos tener en cuenta es que este tipo de importaciones siempre deben aparecer hasta arriba en nuestra hoja de estilos.
Atributos dentro de <link>
Dentro de la cabeza de nuestro documento (<head>
) podemos utilizar múltiples etiquetas <link>
en el orden en el que deseemos que sean cargadas.
Adicionalmente podemos utilizar el atributo media
para agregar media queries y controlar los escenarios en los que será usada dicha hoja.