<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 Schriftmetrik angeben, die bestimmte Bereiche an der Blockanfangskante und Blockendkanten eines Schriftblocks repräsentieren. Jedes Schlüsselwort legt eine Position der Über- und/oder Unterkante einer Schriftart fest.
Die <text-edge>
-Werte werden in der text-box-edge
-Eigenschaft verwendet, um die Menge des Abstands anzugeben, der von der Blockanfangs- und Blockendkante des Blockcontainers eines Textelements abgeschnitten werden soll.
Syntax
Der <text-edge>
-Datentyp besteht aus einem oder zwei Schlüsselwörtern, die spezifische Bereiche an der Blockanfangskante (über) und/oder Blockendkante (unter) einer Schriftart repräsentieren:
- Wenn ein Wert angegeben wird, werden die Positionen der Überkante und Unterkante der Schriftart mithilfe dieses gleichen Schlüsselworts angegeben.
- Wenn zwei Werte angegeben werden, spezifiziert der erste Wert die Position der Überkante der Schriftart, und der zweite Wert spezifiziert die Position der Unterkante.
Werte
Einzelne Schlüsselwortwerte
text
-
Die Über- und Unterkanten der Schriftart sind ihre Textüber-Basislinie/Textunter-Basislinie: Dies schließt die Auf- und Abstriche der Schriftart ein, jedoch nicht die für den Text festgelegte Halbführung.
Hinweis: Die im Textelement enthaltene Menge an Halbführung kann mit der
line-height
-Eigenschaft gesteuert werden.
Hinweis:
Die Schlüsselwörter ideographic
und ideographic-ink
sind dazu gedacht, Über- und Unterkantenpositionen festzulegen, die spezifisch für CJK-Sprachzeichen sind. Derzeit wird ihr genaues Verhalten diskutiert, und sie werden von keinem Browser unterstützt.
Zwei Schlüsselwortwerte
alphabetic
-
Die Unterkante der Schriftart ist ihre alphabetische Basislinie, die der Boden ihrer kurzen Kleinbuchstaben (z.B. "m", "n" und "o") oder Großbuchstaben ist.
cap
-
Die Überkante der Schriftart ist ihre Versalhöhe-Basislinie, die die Oberkante ihrer Großbuchstaben ist.
ex
-
Die Überkante der Schriftart ist ihre x-Höhen-Basislinie, die die Oberkante ihrer kurzen Kleinbuchstaben ist.
text
-
Die Überkante der Schriftart ist ihre Textüber-Basislinie (schließt die Aufstriche der Schriftart ein, aber die Überkanten-Halbführung aus), oder ihre Unterkante ist ihre Textunter-Basislinie (schließt die Abstriche der Schriftart ein, aber die Unterkanten-Halbführung aus), je nach dem, für welche Kante der Wert festgelegt ist.
Formale Syntax
Beispiele
Spezifikationen
Specification |
---|
CSS Inline Layout Module Level 3 # typedef-text-edge |