Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/08/2010, 07:42
Avatar de CHuLoSoY
CHuLoSoY
 
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 22 años, 2 meses
Puntos: 29
Pregunta Incluir tipografía personalizada (solucionado)

Hola amigos.
Tengo este código CSS que funciona a la perfección en firefox, opera y chromium.
Código CSS:
Ver original
  1. @font-face {
  2.   font-family: 'Martel';
  3.   font-style: normal;
  4.   font-weight: normal;
  5.   src: url('ttf/martel.ttf');
  6.   src: local('Martel'), url('ttf/martel.ttf') format('truetype');
  7. }

El tema es que descargue al navegador del usuario la tipografía que tengo en el directorio ttf y pueda usarla como texto en la web. El problema es que no funciona en Internet Explorer (cómo no), y como CSS lo tengo muy crudo, amén de no encontrar respuestas más que la api de google font (y las fuentes son escasas), recurro a vosotros para ver si me podéis echar un cable o darme una pista

desde ya muchas gracias y un saludo.

Edito:
Solucionado. El tema es que IE necesita un fichero .EOT en lugar de un .TTF, por tanto, he buscado un conversor y encontré uno online gratuito:
http://www.kirsle.net/wizards/ttf2eot.cgi

Luego el código es:
Código CSS:
Ver original
  1. @font-face {
  2.   font-family: 'Martel';
  3.   font-style: normal;
  4.   font-weight: normal;
  5.   src: url('ttf/martel.eot'); /* IE */
  6.   src: local('Martel'), url('ttf/martel.ttf') format('truetype'); /* CSS3 */
  7. }

Si sabéis alguna solución más interesante podéis comentarla.

Un saludo.
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.

Última edición por CHuLoSoY; 28/08/2010 a las 07:52 Razón: solucionado