Sie können Ihre OTF
Schriftart mit @ font-face wie folgt implementieren :
@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");
}
Wenn Sie jedoch eine Vielzahl moderner Browser unterstützen möchten, würde ich Ihnen empfehlen, zu WOFF
und TTF
Schriftarten zu wechseln . WOFF
Der Typ wird von jedem gängigen Desktop-Browser implementiert, während der TTF
Typ ein Fallback für ältere Safari-, Android- und iOS-Browser ist. Wenn Ihre Schriftart eine kostenlose Schriftart ist, können Sie Ihre Schriftart beispielsweise mit einem Online- Schriftkonverter konvertieren .
@font-face {
font-family: GraublauWeb;
src: url("path/GraublauWebBold.woff") format("woff"), url("path/GraublauWebBold.ttf") format("truetype");
}
Wenn Sie fast jeden Browser unterstützen möchten, der noch verfügbar ist (meiner Meinung nach nicht mehr erforderlich), sollten Sie einige weitere Schriftarten hinzufügen, wie:
@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 */
}
Lesen Sie hier mehr darüber, warum all diese Typen implementiert sind und welche Hacks sie haben . Eine detaillierte Ansicht darüber, welche Dateitypen von welchen Browsern unterstützt werden, finden Sie unter:
@ font-face Browser-Unterstützung
EOT Browser Unterstützung
WOFF Browser Unterstützung
TTF-Browser-Unterstützung
Unterstützung für SVG-Fonts-Browser
hoffe das hilft