Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/04/2012, 05:43
Avatar de cristian_cena
cristian_cena
Colaborador
 
Fecha de Ingreso: junio-2009
Mensajes: 2.244
Antigüedad: 15 años, 7 meses
Puntos: 269
Respuesta: css en chrome

ve aquí y genera tus fuentes. fontsquirrel hará todo el trabajo, hasta te creará un archivo css por fuente con el @font-face correspondiente. Buscalos y lleva ese código donde quieras mientras mantengas la ruta a la fuente.
Luego asegurate de que en la declaracion de @font-face coloques un valor para font-weight y otro para font-style. Esto es lo que te está faltando.

este ejemplo te va a servir:
Código CSS:
Ver original
  1. @font-face{
  2.     font-family: 'ale';
  3.     font-style: normal;
  4.     font-weight: normal;
  5.     src: url(Alegreya-Regular.otf);
  6. }
  7. @font-face{
  8.     font-family: 'ale';
  9.     font-style: normal;
  10.     font-weight: bold;
  11.     src: url(Alegreya-Black.otf);
  12. }
  13. @font-face{
  14.     font-family: 'ale';
  15.     font-style: italic;
  16.     font-weight: normal;
  17.     src: url(Alegreya-Italic.otf);
  18. }
  19. /*
  20. notar que:
  21. - pusimos un mismo nombre (ale) a todas las fuentes que forman parte de la misma "familia tipografica".
  22. - declaramos distintos valores de font-weight y font-style, en otras palabras: tratamos las fuentes como "variables tipograficas" de la misma familia
  23. */
  24. span   { font-family: ale; }
  25. strong { font-family: ale; font-weight:bold;}
  26. em     { font-family: ale; font-style:italic;}
  27. /*
  28. notar que:
  29. - llamamos la fuente y diferenciamos por su valor de font-weight y/o font-style
  30. - si omitimos valor para font-weight y font-style por defecto va a tomar "normal"
  31. por lo tanto:
  32. span   { font-family: ale; }
  33. es equivalente a:
  34. span   { font-family: ale; font-weight: normal; font-style: normal;}
  35. */

Controla no estes pisando los estilos. Desconozco tu html. Siguiendo estos pasos lo vas a lograr.

Suerte.