Para generar los diferentes formatos de fuentes tienes esta aplicación web:
http://www.fontsquirrel.com/fontface/generator/
Aquí tienes un ejemplo de font-face:
@font-face {
font-family: 'Nombredetufuente';
src: url('fuente.eot');
src: url('fuente.eot?#iefix') format('embedded-opentype'),
url('fuente.woff') format('woff'),
url('fuente.otf') format('truetype'),
url('fuente.svg#fuente') format('svg');
font-weight: normal;
font-style: normal;
}
Aquí un ejemplo de font-family
.div {font-family:"Nombredetufuente", Verdana, Helvetica, Arial;}
y para estar seguro (solo con servidor linux), en el .htacces agregas esta regla.
#acceso a las fuentes
<FilesMatch "\.(ttf|otf|eot|woff)$">
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
</FilesMatch>
# termina el acceso a las fuentes
Espero te ayude!