@font-face
Ejemplo
Section titled “Ejemplo”@font-face { font-family: "MiFuente"; src: local("Helvetica Neue Bold"), local("HelveticaNeue-Bold"), url("MgOpenModernaBold.ttf") format("woff2") tech(color-COLRv1); font-weight: bold;}Atributos
Section titled “Atributos”Estos no son todos los que se pueden usar, pero son de los más útiles.
font-family (necesario)
Section titled “font-family (necesario)”Le das el nombre a la fuente.
src (necesario)
Section titled “src (necesario)”Especificas de dónde se saca la fuente, si añades varios se intentará cargar desde el primero hasta el último hasta que alguno funcione, esos que “cubren” al primero se llaman fallbacks, son “segundas opciones”.
local()
Section titled “local()”Intenta conseguir la fuente del dispositivo del usuario.
Puede usar una fuente alojada en la web actual o de una externa.
format
Section titled “format”Indica el tipo de fuente, opentype (otf), truetype (ttf), woff y woff2 (la más recomendada) son los formatos más comunes.
tech()
Section titled “tech()”Indica la tecnología de color con la que se cargará la fuente, COLRv1 es lo recomendado si se especifica, al menos en chrome, por su mejor manejo de colores y menor peso.
font-weight
Section titled “font-weight”Especifica el grosor de la fuente, puede servir para fuentes estáticas, aunque tamibén existen variables que “incluyen” varios grosores.