El selector universal *
hace referencia a todos los elementos, este css lo hará por ti:
*{
font-family:Algerian;
}
Pero, desafortunadamente, si está utilizando íconos de FontAwesome , o cualquier ícono que requiera su propia familia de fuentes, esto simplemente destruirá los íconos y no mostrarán la vista requerida.
Para evitar esto puedes usar el :not
selector, una muestra de fontawesome icon es <i class="fa fa-bluetooth"></i>
, así que simplemente puedes usar:
*:not(i){
font-family:Algerian;
}
esto aplicará esta familia a todos los elementos del documento excepto a los elementos con el nombre de la etiqueta <i>
, también puede hacerlo para las clases:
*:not(.fa){
font-family:Algerian;
}
esto aplicará esta familia a todos los elementos del documento, excepto a los elementos con la clase "fa" que se refiere a la clase predeterminada fontawesome, también puede apuntar a más de una clase como esta:
*:not(i):not(.fa):not(.YourClassName){
font-family:Algerian;
}