Sie können Ihre OTF
Schrift mit @ font-face wie 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");
}
Allerdings, wenn Sie eine Vielzahl von modernen Browsern unterstützt werden soll, würde ich Ihnen empfehlen WOFF
und TTF
Schriftarten zu wechseln . WOFF
Typ wird von jedem großen Desktop-Browser implementiert, während der Typ TTF
ein Ersatz für ältere Safari, Android und iOS-Browser ist. Wenn Ihre Schriftart eine freie Schriftart ist, können Sie Ihre Schriftart konvertieren, indem Sie beispielsweise eine onlinefontconverter verwenden.
@font-face {
font-family: GraublauWeb;
src: url("path/GraublauWebBold.woff") format("woff"), url("path/GraublauWebBold.ttf") format("truetype");
}
Wenn Sie Unterstützung wollen fast jeden Browser, der es noch aus (nicht mehr notwendig IMHO), sollten Sie einige weitere Schrifttypen wie hinzufügen:
@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 */
}
können Sie mehr lesen darüber, warum all diese Typen implementiert sind und ihre Hacks here. Um eine detaillierte Ansicht, welche Datei-Typen unterstützt werden, von welchen Browsern finden Sie unter:
@font-face Browser Support
EOT Browser Support
WOFF Browser Support
TTF Browser Support
SVG-Fonts Browser Support
hoffe, das hilft
Vielleicht sollte Javascript aus der Tag-Liste hier entfernt werden? – kzh