Puede implementar su OTF
fuente utilizando @ font-face como:
@font-face {
font-family: GraublauWeb;
src: url("path/GraublauWeb.otf") format("opentype");
}
@font-face {
font-family: GraublauWeb;
font-weight: bold;
src: url("path/GraublauWebBold.otf") format("opentype");
}
Sin embargo, si quieres apoyar una amplia variedad de navegadores modernos le recomiendo que para cambiar a WOFF
y TTF
tipos de fuentes . WOFF
tipo es implementado por todos los principales navegadores de escritorio, mientras que el tipo TTF
es una alternativa para navegadores antiguos de Safari, Android e iOS. Si su fuente es una fuente libre, puede convertir su fuente usando, por ejemplo, un onlinefontconverter.
@font-face {
font-family: GraublauWeb;
src: url("path/GraublauWebBold.woff") format("woff"), url("path/GraublauWebBold.ttf") format("truetype");
}
Si desea el apoyo de casi todos los navegadores que aún está por ahí (no es necesario ya mi humilde opinión), se debe añadir un poco más font-tipos como:
@font-face {
font-family: GraublauWeb;
src: url("webfont.eot"); /* IE9 Compat Modes */
src: url("webfont.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
url("webfont.woff") format("woff"), /* Modern Browsers */
url("webfont.ttf") format("truetype"), /* Safari, Android, iOS */
url("webfont.svg#svgFontName") format("svg"); /* Legacy iOS */
}
Puede leer más acerca de por qué se implementan todos estos tipos y sus hacks here. Para obtener una vista detallada de los cuales los tipos de archivos son compatibles con qué navegadores, ver:
@font-face Browser Support
EOT Browser Support
WOFF Browser Support
TTF Browser Support
SVG-Fonts Browser Support
esperanza esto ayuda
Tal JavaScript debe ser eliminado de la lista de etiquetas aquí? – kzh