Ich arbeite an einer Website, für die Online-Testversionen erforderlich sind. Die Schriftarten, die ich habe, sind alle .otf
Gibt es eine Möglichkeit, die Schriftarten einzubetten und in allen Browsern zum Laufen zu bringen?
Wenn nicht, welche anderen Alternativen habe ich?
Antworten:
Sie können Ihre
OTF
Schriftart mit @ font-face wie folgt implementieren :Wenn Sie jedoch eine Vielzahl moderner Browser unterstützen möchten, würde ich Ihnen empfehlen, zu
WOFF
undTTF
Schriftarten zu wechseln .WOFF
Der Typ wird von jedem gängigen Desktop-Browser implementiert, während derTTF
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 .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:
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
quelle
"
Fehlen in den Codebeispielen Anführungszeichen ( )?Beispiele aus dem Google Font Directory :
Dies funktioniert browserübergreifend mit .ttf, ich glaube, es kann mit .otf funktionieren. ( Wikipedia sagt, dass .otf meistens abwärtskompatibel mit .ttf ist.) Wenn nicht, können Sie die .otf in .ttf konvertieren
Hier sind einige gute Seiten:
Gute Grundierung:
http://www.alistapart.com/articles/cssatten
Andere Information:
http://randsco.com/index.php/2009/07/04/p680
quelle