Ich arbeite gerade an einem Projekt, das innerhalb der OpenType-Schriftart mehrere Variationen desselben Zeichens enthält. Alle Zeichen haben die gleiche Unicode-ID, haben aber unterschiedliche GID-Nummern und einige andere Referenzen wie Swash oder Stylistic SetXX (ss01) (diese Informationen wurden in indesign gefunden). Gibt es eine Möglichkeit, diese Zeichen in einem HTML-Dokument zu verwenden?
Beispiel: J (normal), J (mit Geschwindigkeitsunschärfe), J (aus Ketten), Alle haben Unicode-ID: 004A, haben aber GID-Werte von 43, 206 und 233.
font-variant-alternates ist, was Sie wollen: Ссылка
Ich weiß nicht, wie weit es noch unterstützt wird und wette, dass es nicht in IE ist.
Diese Seite zeigt Unterstützung für OTF im Allgemeinen: Ссылка ; Es ist nicht klar, ob die vollständige Unterstützung in diesem Sinne wirklich abgeschlossen ist.
Demos von Firefox und IE unterstützen: Ссылка
Ich hatte noch nie von font-variant-alternates
gehört, aber ich weiß, dass Firefox 4 und höher unterstützen -moz-font-feature-settings
, mit denen Sie OpenType-Funktionen über CSS anwenden können.
Beispielcode aus einem Blog von Mozilla Hacks auf moz-font-feature-settings
:
Soweit ich weiß, unterstützt noch kein anderer Browser eine ähnliche Funktion.