Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

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 die Menge, um die die aktuelle Textposition voranschreitet, während jedes Glyph gerendert wird.

Wenn die Inline-Progressionsrichtung vertikal ist und glyph-orientation-vertical zu einem Orientierungswinkel führt, 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 ist.

Hinweis: Als Präsentationsattribut hat glyph-orientation-vertical auch ein entsprechendes CSS-Property: glyph-orientation-vertical. Wenn beide angegeben sind, hat die CSS-Eigenschaft Vorrang.

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

Kontextnotizen

Wert auto | <angle>
Standardwert auto
Animierbar Nein
auto

Volle Breite ideografischer und Volle Breite lateinischer Text wird mit einer Glyphenorientierung von 0 Grad gesetzt. Ideografische Interpunktionen und andere ideografische Zeichen mit alternativen horizontalen und vertikalen Formen verwenden die vertikale Form des Glyphs. Text, der nicht von voller Breite ist, wird mit einer Glyphenorientierung von 90 Grad gesetzt.

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

Hinweis: Text, der auf diese "gedrehte" Weise gesetzt ist, kann Ligaturen oder andere kombinierte und neu geordnete Glyphen enthalten, die für die Sprache und Schrift üblich sind. (Diese Präsentationsform deaktiviert nicht die automatische Ligaturenbildung oder ähnliche kontextgesteuerte Variationen.)

Die Bestimmung, welche Zeichen automatisch gedreht werden sollen, kann je nach Benutzeragent variieren. Die Bestimmung basiert auf einer komplexen Interaktion zwischen Land, Sprache, Schrift, 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 erlaubten Werte gerundet. Ein Wert von 0deg gibt an, dass alle Zeichen mit der Oberseite der Zeichen in Richtung der Referenzorientierung gesetzt werden. Ein Wert von 90deg gibt eine Orientierung von 90 Grad im Uhrzeigersinn von der Referenzorientierung an.

Spezifikationen

Spezifikation
Scalable Vector Graphics (SVG) 2
# GlyphOrientationVerticalProperty

Browser-Kompatibilität