glyph-orientation-vertical

Veraltet: Diese Funktion wird nicht mehr empfohlen. Obwohl einige Browser sie möglicherweise noch unterstützen, könnte sie bereits aus den relevanten Webstandards entfernt worden sein, in Kürze entfernt werden oder nur noch aus Kompatibilitätsgründen bestehen. Vermeiden Sie die Verwendung und aktualisieren Sie vorhandenen Code, falls möglich; siehe die Kompatibilitätstabelle am Ende dieser Seite, um Ihre Entscheidung zu unterstützen. Beachten Sie, dass diese Funktion jederzeit aufhören könnte zu funktionieren.

Das glyph-orientation-vertical Attribut beeinflusst, um wie viel sich die aktuelle Textposition jeweils erweitert, wenn jedes Glyph gerendert wird.

Wenn die "inline-progression-direction" vertikal ist und glyph-orientation-vertical zu einem Orientierungswinkel führt, der ein Vielfaches von 180 Grad ist, wird die aktuelle Textposition gemäß der vertikalen Metriken des Glyphs erhöht. Andernfalls, wenn der Winkel kein Vielfaches von 180 Grad ist, wird die aktuelle Textposition gemäß der horizontalen Metriken des Glyphs erhöht.

Dieses Attribut wird nur auf Text angewendet, der in einem vertikalen writing-mode geschrieben ist.

Hinweis: Als Darstellungsattribut hat glyph-orientation-vertical auch ein entsprechendes CSS-Property: glyph-orientation-vertical. Wenn beide spezifiziert sind, hat das CSS-Property Vorrang.

Sie können dieses Attribut mit den folgenden SVG-Elementen verwenden:

Kontextnotizen

Wert auto | <angle>
Standardwert auto
Animierbar Nein
auto

Vollbreitiges ideographisches und vollbreitiges lateinisches Schriftgut wird mit einer Glyph-Orientierung von 0 Grad dargestellt. Ideographische Interpunktion und andere ideographische Zeichen mit alternativen horizontalen und vertikalen Formen werden die vertikale Form des Glyphs verwenden. Nicht-vollbreite Text wird mit einer Glyph-Orientierung von 90 Grad dargestellt.

Diese Neuorientierungsregel gilt nur für den ersten Ebene nicht-ideographischen Text. Alle weiteren Einbettungen von Schreibmodi oder bidirektionaler Verarbeitung basieren auf der Rotation der ersten Ebene.

Hinweis: In dieser "rotated" Darstellungsform gesetzter Text kann Ligaturen oder andere, für die jeweilige Sprache und Schrift typische Glyphenkombinationen und -umordnungen enthalten. (Diese Darstellungsform deaktiviert nicht die automatische Ligaturbildung oder ähnliche kontextgesteuerte Variationen.)

Die Bestimmung, welche Zeichen automatisch rotiert werden sollen, kann bei verschiedenen Benutzer-Agenten variieren. Die Bestimmung basiert auf einer komplexen Interaktion zwischen Land, Sprache, Schrift, Zeicheneigenschaften, Schriftart und Zeichenkontext.

<angle>

Der Wert des Winkels ist auf 0, 90, 180 und 270 Grad beschränkt. Wenn ein anderer Winkel angegeben wird, wird er auf den nächstgelegenen der zulässigen Werte gerundet. Ein Wert von 0deg zeigt an, dass alle Glyphen mit dem oberen Teil der Glyphen zur Referenzorientierung hin ausgerichtet werden. Ein Wert von 90deg zeigt eine Ausrichtung von 90 Grad im Uhrzeigersinn von der Referenzorientierung an.

Spezifikationen

Specification
Scalable Vector Graphics (SVG) 2
# GlyphOrientationVerticalProperty

Browser-Kompatibilität