2011-09-22 24 views
18

Tengo un mac, y he instalado una fuente llamada "7 Segmento" (aparece en el Libro de fuentes). Cuando uso font-family: "7 Segment"; obtengo Helvetica (o similar) en lugar de la fuente predeterminada del navegador, pero todavía no muestra la fuente correcta. La página solo necesita mostrarse en esta computadora. ¿Cómo usaría la fuente en esta página? Gracias.Uso de una fuente personalizada (ttf) en CSS

+0

¿Está 100% positivo de la fuente ha sido registrado como una fuente de sistema? Muchas aplicaciones de fuentes no siempre lo hacen, ya que demasiadas fuentes registradas pueden resultar en una penalización de rendimiento. – TechZilla

Respuesta

50

Debe usar la fuente-cara css-property para declarar su fuente. Echar un vistazo a este sitio de lujo: http://www.font-face.com/

Ejemplo:

@font-face { 
    font-family: MyHelvetica; 
    src: local("Helvetica Neue Bold"), 
     local("HelveticaNeue-Bold"), 
     url(MgOpenModernaBold.ttf); 
    font-weight: bold; 
} 

Ver también: MDN @font-face

+0

No en este caso: 'La página solo necesita mostrarse en esta computadora. Esto es posible sin usar' font-face' –

+4

Stil ... ¿Por qué sería malo usar el css-way correcto? No importa si es local de no, así es como se hace. – JNDPNT

+0

Quité el downvote porque, de hecho, puede terminar siendo la mejor solución. Aún así, debería ser posible sin él –

0

Ésta no es una fuente de sistema. esta fuente no es compatible con otros sistemas. puede utilizar font-face, convertir la fuente de esta Site o desde this

enter image description here

+6

Lea la pregunta. 'La página solo necesita mostrarse en esta computadora. –

+0

Creo que la fuente descargada tiene algún problema. Obtuve la fuente correcta usando esta familia de fuentes: "7 Segmento"; . pero estoy usando Windows. puede por favor descargar una vez más e instalar. compruebe la imagen de arriba – Sanooj

+0

@Sanooj font-face todavía está prelanzamiento. –

Cuestiones relacionadas