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 den Fortschritt der aktuellen Textposition, während jedes Glyph gerendert wird.
Wenn die Inline-Progressionsrichtung vertikal ist und glyph-orientation-vertical
einen Orientierungswinkel ergibt, der ein Vielfaches von 180 Grad ist, wird die aktuelle Textposition gemäß den vertikalen Metriken des Glyphs inkrementiert. Andernfalls, wenn der Winkel kein Vielfaches von 180 Grad ist, wird die aktuelle Textposition gemäß den horizontalen Metriken des Glyphs inkrementiert.
Dieses Attribut wird nur auf Text angewendet, der in einem vertikalen writing-mode
geschrieben wird.
Hinweis:
Als Präsentationsattribut kann glyph-orientation-vertical
als CSS-Eigenschaft verwendet werden.
Sie können dieses Attribut mit den folgenden SVG-Elementen verwenden:
Kontextnotizen
Wert |
auto |
<angle>
|
---|---|
Standardwert | auto |
Animierbar | Nein |
auto
-
Vollbreite ideographische und vollbreite lateinische Texte werden mit einer Glyphorientierung von 0 Grad gesetzt. Ideographische Satzzeichen und andere ideographische Zeichen, die alternative horizontale und vertikale Formen haben, verwenden die vertikale Form des Glyphs. Text, der nicht vollbreit ist, wird mit einer Glyphorientierung von 90 Grad gesetzt.
Diese Neuorientierungsregel gilt nur für den ersten nicht-ideographischen Text. Jede weitere Einbindung von Schreibmodi oder bidirektionaler Verarbeitung basiert auf der Rotation der ersten Ebene.
Hinweis: Text, der auf diese "rotierte" Weise gesetzt ist, kann Ligaturen oder andere Kombinationen und Neuordnungen von Glyphen enthalten, die für die Sprache und das Schriftsystem üblich sind. (Diese Präsentationsform deaktiviert nicht die automatische Ligaturbildung oder ähnliche kontextgesteuerte Variationen.)
Die Bestimmung, welche Zeichen automatisch rotiert werden sollten, kann je nach Benutzeragent unterschiedlich sein. Die Bestimmung basiert auf einer komplexen Interaktion zwischen Land, Sprache, Schriftsystem, Zeichenmerkmalen, 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
gibt an, dass alle Glyphen mit der Oberseite der Glyphen zur Referenzorientierung ausgerichtet sind. Ein Wert von90deg
zeigt eine Ausrichtung von 90 Grad im Uhrzeigersinn von der Referenzorientierung.
Spezifikationen
Specification |
---|
Scalable Vector Graphics (SVG) 2 # GlyphOrientationVerticalProperty |
Browser-Kompatibilität
BCD tables only load in the browser