<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>
aufzählbare Datentyp definiert Schlüsselwörter, die Schriftmetrik repräsentieren und bestimmte Regionen am Block-Start- und Block-Ende-Rand einer Schriftart angeben. Jedes Schlüsselwort spezifiziert eine Position der oberen und/oder unteren Kante einer Schriftart.
Die <text-edge>
-Werte werden in der text-box-edge
-Eigenschaft verwendet, um einen Bereich zu spezifizieren, der vom Block-Start- und Block-Ende-Rand des Blockcontainers eines Textelements abgeschnitten werden soll.
Syntax
<text-edge> =
[ text | ideographic | ideographic-ink ] |
[ text | ideographic | ideographic-ink | cap | ex ] [ text | ideographic | ideographic-ink | alphabetic ]
Hinweis:
Die Schlüsselwörter ideographic
und ideographic-ink
dienen dazu, spezifische obere und untere Kantenpositionen für CJK-Sprachzeichen zu spezifizieren. Derzeit wird ihr genaues Verhalten noch diskutiert und sie werden von keinem Browser unterstützt.
Werte
Der <text-edge>
-Datentyp besteht aus einem oder zwei Schlüsselwörtern, die bestimmte Regionen am Block-Start (oben) und/oder Block-Ende (unten) einer Schriftart repräsentieren:
- Wenn ein Wert angegeben wird, werden die Positionen der oberen und unteren Kante der Schriftart mit demselben Schlüsselwort spezifiziert.
- 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 der Schriftart.
Einzelne Schlüsselwort-Werte
text
-
Die oberen und unteren Kanten der Schriftart sind die Text-Über-Baseline/Text-Unter-Baseline: Dies schließt die Aufschwünge und Abstiege der Schriftart ein, jedoch nicht das auf den Text gesetzte Halb-Zeilenabstand.
Hinweis: Die Menge des halbierten Zeilenabstands, die auf ein Textelement angewendet wird, kann mit der
line-height
-Eigenschaft gesteuert werden.
Zwei-Schlüsselwort-Werte
alphabetic
-
Die untere Kante der Schriftart ist ihre alphabetische Basislinie, das ist der Boden ihrer kurzen Kleinbuchstaben (zum Beispiel "m", "n" und "o") oder Großbuchstaben.
cap
-
Die obere Kante der Schriftart ist ihre Versalhöhe-Basislinie, das ist der obere Abschluss ihrer Großbuchstaben.
ex
-
Die obere Kante der Schriftart ist ihre x-Höhe-Basislinie, das ist der obere Abschluss ihrer kurzen Kleinbuchstaben.
text
-
Die obere Kante der Schriftart ist ihre Text-Über-Baseline (schließt die Aufschwünge der Schriftart ein, aber nicht das obere Kanten-Halb-Führungs-Ein), oder ihre untere Kante ist ihre Text-Unter-Baseline (schließt die Abstiege der Schriftart ein, aber nicht das untere Kanten-Halb-Führungs-Ein), abhängig davon, für welche Kante der Wert festgelegt ist.
Beispiele
Siehe text-box-edge
-Beispiele
Spezifikationen
Specification |
---|
CSS Inline Layout Module Level 3 # typedef-text-edge |
Browser-Kompatibilität
BCD tables only load in the browser