Sobre fuentes
Cuando queremos cambiar el aspecto de nuestro sitio web, una de las formas más fáciles es modificando la fuente o tipografía.
Por ejemplo, este sitio está usando la fuente por defecto:
Mientas que este, está usando la regla:
De esta manera, con una sola regla de CSS, podemos mejorar su apariencia considerablemente.
Cómo usar font-family
Cuando usamos la propiedad font-family
tenemos que usar múltiples nombres de fuente separados por comas. Esto se debe a que algunos sistemas pueden no tener la tipografía necesaria y deben de tener configurado un respaldo.
Esto se debe a que el navegador tratará de utilizar la primera fuente en la lista. Si no está disponible tratará de usar la siguiente, y así sucesivamente.
Es decir que en font-family: "Franklin Gothic Medium", "Arial Narrow", Arial, sans-serif
, la prioridad va en cascada:
- Franklin Gothic Medium
- Arial Narrow
- Arial
- sans-serif
Cuando el nombre de la tipografía es más de una palabra, tenemos que usar dobles comillas para encerrarlo.
Si es una sola palabra, o el nombre no tiene espacios, puede ser escrito sin comillas.
Fuentes por defecto
Es recomendable poner una tipografía genérica como último respaldo.
Los nombres que podemos usar son:
- serif
- sans-serif
- monospace
- cursive
- fantasy
- system-ui
- ui-serif
- ui-sans-serif
- ui-monospace
- ui-rounded
- math
- fangsong
Fuentes de internet
Una de las maneras más comunes de usar tipografías distintas a las por defecto es por medio de servicios web. El más popular es Google Fonts.
Para usar una fuente de este sitio, debemos seleccionarla:
Dar clic en Obtener fuente (Get font)
Obtener código
En la pestaña de web, nos dará el código necesario para agregar y usar dicha fuente.
Existen dos métodos
<link>
Podemos agregar el código de etiquetas <link>
en la cabeza de nuestro documento.
Y agregar la regla de CSS en los elementos donde la vayamos a utilizar.
@import
Podemos dar clic en el método @import
y copiar el código generado:
Debemos pegarlo en la cabeza de nuestro documento y agregar la regla de CSS en los elementos donde la vayamos a utilizar.
Alternativamente, podemos deshacernos de las etiquetas <style>
y pegar el @import
en nuestro propio archivo .css
.
Así se vería nuestro ejemplo usando cualquiera de los dos métodos: