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

View in English Always switch to English

<text-edge>

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Der <text-edge> aufgezählte Datentyp definiert Schlüsselwörter, die Schriftmetriken für bestimmte Bereiche an der Block-Anfangs- und Block-Endkante einer Schriftart repräsentieren. Jedes Schlüsselwort gibt die Position einer Schriftart an der oberen und/oder unteren Kante an.

Die <text-edge>-Werte werden in der text-box-edge-Eigenschaft verwendet, um die Menge an Platz anzugeben, der von der Block-Anfangs- und Block-Endkante des Blockcontainers eines Textelements abgeschnitten werden soll.

Syntax

Der <text-edge>-Datentyp besteht aus einem oder zwei Schlüsselwörtern, die bestimmte Bereiche der Block-Anfangs- (ober) und/oder Block-Endkante (unter) einer Schriftart repräsentieren:

  • Wenn ein Wert angegeben wird, wird die Position der oberen und unteren Kante der Schriftart mit demselben Schlüsselwort angegeben.
  • Wenn zwei Werte angegeben werden, spezifiziert der erste Wert die Position der oberen Kante der Schriftart, und der zweite Wert spezifiziert die Position der unteren Kante.

Werte

Einzelne Schlüsselwortwerte

text

Die oberen und unteren Kanten der Schriftart sind die Text-ÜberBaseline/Text-UnterBaseline: Dies schließt die Aufhängungen und Absenkungen der Schrift ein, jedoch nicht das Halbfleisch, das auf den Text gesetzt ist.

Hinweis: Die Menge an Halbfleisch, die in einem Textelement enthalten ist, kann mit der line-height-Eigenschaft gesteuert werden.

Hinweis: Die Schlüsselwörter ideographic und ideographic-ink sind dazu gedacht, spezifische obere und untere Kantpositionen für CJK-Zeichen anzugeben. Derzeit wird ihr genaues Verhalten diskutiert, und sie werden von keinem Browser unterstützt.

Zwei Schlüsselwortwerte

alphabetic

Die untere Kante der Schriftart ist ihre alphabetische Basislinie, was der untere Rand ihrer kurzen Kleinbuchstaben (zum Beispiel "m", "n" und "o") oder Großbuchstaben ist.

cap

Die obere Kante der Schriftart ist ihre Kapitälchen-Höhen-Basislinie, was der obere Rand ihrer Großbuchstaben ist.

ex

Die obere Kante der Schriftart ist ihre x-Höhen-Basislinie, was der obere Rand ihrer kurzen Kleinbuchstaben ist.

text

Die obere Kante der Schriftart ist ihre Text-ÜberBaseline (einschließlich der Aufhängungen der Schrift, aber ohne das obere Halbfleisch), oder ihre untere Kante ist ihre Text-UnterBaseline (einschließlich der Absenkungen der Schrift, aber ohne das untere Halbfleisch), abhängig davon, für welche Kante der Wert festgelegt ist.

Formale Syntax

<text-edge> = 
[ text | ideographic | ideographic-ink ] |
[ text | ideographic | ideographic-ink | cap | ex ] [ text | ideographic | ideographic-ink | alphabetic ]

Beispiele

Siehe text-box-edge Beispiele

Spezifikationen

Specification
CSS Inline Layout Module Level 3
# typedef-text-edge

Browser-Kompatibilität

Siehe auch