Sie können Ihre OTF
Schriftart mit @font-face wie:
@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");
}
// Bearbeiten: OTF funktioniert jetzt in den meisten Browsern, siehe Kommentare
Wenn Sie jedoch eine breite Palette von Browsern Ich würde Ihnen empfehlen, zu WOFF
y TTF
Schriftarten. WOFF
Typ wird von jedem größeren Desktop-Browser implementiert, während der TTF
Typ ist ein Fallback für ältere Safari-, Android- und iOS-Browser. Wenn es sich bei Ihrer Schriftart um eine freie Schriftart handelt, können Sie Ihre Schriftart konvertieren, indem Sie zum Beispiel ein Transfonter .
@font-face {
font-family: GraublauWeb;
src: url("path/GraublauWebBold.woff") format("woff"), url("path/GraublauWebBold.ttf") format("truetype");
}
Wenn Sie möchten, dass Unterstützung für fast alle Browser, die es noch gibt (IMHO nicht mehr notwendig), sollten Sie einige weitere Schriftarten hinzufügen, wie z.B.:
@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 */
}
Sie können mehr darüber lesen, warum alle diese Typen implementiert sind und ihre Hacks ici . Einen detaillierten Überblick darüber, welche Dateitypen von welchen Browsern unterstützt werden, erhalten Sie unter:
@font-face Browser-Unterstützung
EOT-Browser-Unterstützung
WOFF-Browser-Unterstützung
TTF-Browser-Unterstützung
SVG-Fonts Browser-Unterstützung
1 Stimmen
Vielleicht sollte javascript hier aus der Tag-Liste entfernt werden?