Puede incluir fuentes de forma manual o por proveedores de fuentes.
1] Manualmente :
Si tiene el archivo .ttf con usted, puede incluirlos en css
@Perfil delantero {
Familia tipográfica: caslon;
src: url (ruta / a / caslon.ttf);
}
div {
Familia tipográfica: caslon;
}
- ¿Puedo cambiar el tamaño de fuente en medium.com?
- ¿Qué fuente está usando Apple en la invitación de WWDC 2016?
- ¿Por qué los proyectos de ley del Congreso de los Estados Unidos se escriben en un formato de página tan difícil de leer (márgenes izquierdo y derecho de 2 pulg., Elección de fuente deficiente)?
- ¿Qué fuente usó Elon Musk en el lanzamiento de Tesla Model 3?
- ¿Cuándo deberías usar la fuente Century Gothic?
2] Fuentes de Google (o cualquier proveedor de fuentes):
El fragmento anterior ya está escrito (en el navegador) para la mayoría de las fuentes de google. Todo lo que necesitamos hacer es incluir el archivo css, ya sea en html o
@import
en css o js
O por
@import url (https://fonts.googleapis.com/css?family=EB+Garamond);
El método preferido es mediante la etiqueta ya que permite que el navegador descargue el CSS simultáneamente, lo que resulta en un buen rendimiento, mientras que
@import
no lo hará.
Anuncio de uso de fuentes de Google:
- Todos están listos: solo necesita incluirlos.
- Compatibilidad del navegador: el contenido CSS que incluye no es el mismo en todas partes. Varía según el navegador y el sistema operativo por compatibilidad, por lo que no debe preocuparse.
- Almacenamiento en caché: algunas fuentes populares pueden estar ya en el caché del navegador si otros sitios incluyen la misma fuente CSS. Por lo tanto, no es necesario volver a atender una solicitud.
- Descarga más rápida: si utiliza el método manual anterior, los contenidos se descargarán de su servidor web. Pero en el caso de Google Fonts, entregan archivos a través de CDN, que es mucho más rápido ya que los servidores están geográficamente muy cerca del espectador.
Factor molesto:
- Será molesto durante el desarrollo, ya que debe esperar a que se descargue la fuente para cada actualización HARD ..
Por lo tanto, es mejor usar el método 1 durante el desarrollo y el método 2 para la implementación de producción.
Gracias por A2A
Andro Babu