"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Cómo importar correctamente fuentes en CSS usando la regla @font-face?

¿Cómo importar correctamente fuentes en CSS usando la regla @font-face?

Publicado el 2024-11-15
Navegar:342

How to Properly Import Fonts in CSS using the @font-face Rule?

Importación de fuentes en CSS: una solución integral

En el desarrollo web, a menudo es necesario utilizar fuentes que pueden no estar instaladas en el cliente computadora. Para lograr esto, CSS proporciona la regla @font-face. Sin embargo, algunos usuarios pueden encontrar problemas con el fragmento de código proporcionado:

@font-face {
    font-family: EntezareZohoor2;
    src: url(Entezar2.ttf) format("truetype");
}

.EntezarFont {
    font-family: EntezareZohoor2, B Nazanin, Tahoma !important;
}

Para solucionar este problema, aquí hay un fragmento de código modificado que define correctamente una fuente usando CSS:

@font-face {
    font-family: 'EntezareZohoor2';
    src: url('fonts/EntezareZohoor2.eot'), url('fonts/EntezareZohoor2.ttf') format('truetype'), url('fonts/EntezareZohoor2.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

#newfont {
    font-family: 'EntezareZohoor2';
}

En este fragmento, la regla @font-face está correctamente definida con las siguientes especificaciones:

  • font-family: el nombre de la fuente que se utilizará en CSS, en este caso 'EntezareZohoor2'.
  • src: la fuente del archivo de fuente, incluidos múltiples formatos para varios navegadores.
  • font-weight y font-style: propiedades opcionales que definen el peso y el estilo de la fuente.

Además, el elemento newfont está definido para usar la fuente 'EntezareZohoor2' por estableciendo su propiedad de familia de fuentes. Siguiendo estas pautas, los usuarios pueden importar fuentes en CSS de manera efectiva y garantizar una visualización adecuada en las computadoras cliente.

Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3