vertical-align

(Auszug aus "XSL-FO ― Die Referenz" von Manuel Montero Pineda & Steffen Herkert, 2016, dpunkt.verlag)

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Recommendationnummer: 7.31.22

Kategorie: 7.31 Shorthand Properties

Beschreibung

Dieses Attribut wird zum Festlegen der vertikalen Ausrichtung von inzeiligen Bereichen und Tabellenzellen im Vergleich zu ihren jeweiligen Eltern-Elementen verwendet.

Werte

baseline Dieser Wert aliniert die Grundlinie einer Box mit der Grundlinie der Eltern-Box.
top Dieser Wert aliniert den oberen Teil der Box.
bottom Dieser Wert aliniert den unteren Teil der Box.
middle Dieser Wert aliniert den vertikalen Mittelpunkt mit der Grundlinie der Eltern-Box plus die halbe x-Höhe des Elternelements.
sub Mit diesem Wert werden Zeichen tiefgestellt, z. B. Zahlen bei chemischen Formeln (H2O).
super Mit diesem Wert werden Zeichen hochgestellt, z. B. Zahlen bei Quadratmetern (m²).
text-top Dieser Wert aliniert den oberen Teil der Box mit dem oberen Teil der Fonts des Eltern-Elements.
text-bottom Dieser Wert aliniert den unteren Teil der Box mit dem unteren Teil der Fonts des Eltern-Elements.
Prozentangabe Die Box wird um diesen Wert prozentual zum Wert von line-height gehoben oder gesenkt. 0% bewirkt hier das Gleiche wie baseline.
Längenangabe Eine Längenangabe bestehend aus einer Zahl und der Maßeinheit. Übliche Maßeinheiten sind mm, pt, px, cm und pc. Die Box wird um einen absoluten Wert gehoben oder gesenkt. 0mm bewirkt hier das Gleiche wie baseline.
relative Maßangabe Der obere Rand eines positionierten Objekts kann relativ zum oberen Rand des übergeordneten Objekts festgelegt werden. Dies kann wahlweise in em (im Verhältnis zur Breite des Großbuchstabens "M" der verwendeten Schrift) oder in ex (im Verhältnis zur Höhe des Kleinbuchstabens "x" der verwendeten Schrift) angegeben werden.
absolute Maßangabe Der obere Rand eines positionierten Objekts kann mit Hilfe einer absoluten Maßzahl gemessen vom oberen Rand des übergeordneten Elements fest positioniert werden.
Vererbt: ja

Standardwert: baseline

XSL-FO Version: 1.0

Erlaubt in:

<fo:basic-link> , <fo:character> , <fo:external-graphic> , <fo:inline> , <fo:inline-container> , <fo:instream-foreign-object> , <fo:leader> , <fo:page-number> , <fo:page-number-citation> , <fo:page-number-citation-last> und <fo:scaling-value-citation>

Unterstützung:

Conformance Level Antenna House FOP RenderX XEP Altsoft XML2PDF Compart DocBridge
Complete J P J J J

XSL-FO Beispiel:

<fo:root font-family="Arial" font-size="10pt" line-height="1.2em" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:cpfo="http://www.compart.net/xmlns/cpfo" xmlns:svg="http://www.w3.org/2000/svg" xmlns:axf="http://www.antennahouse.com/names/XSL/Extensions">

vertical-align="baseline" ण

अउ

एऊ

vertical-align="sub" Als

Gregor Samsa

eines Morgens aus unruhigen Träumen erwachte, fand er sich in seinem Bett zu einem ungeheueren Ungeziefer verwandelt.

vertical-align="super" Als

Gregor Samsa

eines Morgens aus unruhigen Träumen erwachte, fand er sich in seinem Bett zu einem ungeheueren Ungeziefer verwandelt.

vertical-align="text-top" Als

Gregor Samsa

eines Morgens aus unruhigen Träumen erwachte, fand er sich in seinem Bett zu einem ungeheueren Ungeziefer verwandelt.

vertical-align="text-bottom" Als

Gregor Samsa

eines Morgens aus unruhigen Träumen erwachte, fand er sich in seinem Bett zu einem ungeheueren Ungeziefer verwandelt.

vertical-align="50%" Als

Gregor Samsa

eines Morgens aus unruhigen Träumen erwachte, fand er sich in seinem Bett zu einem ungeheueren Ungeziefer verwandelt.

vertical-align="-10pt" Als

Gregor Samsa

eines Morgens aus unruhigen Träumen erwachte, fand er sich in seinem Bett zu einem ungeheueren Ungeziefer verwandelt.

vertical-align="0.2em" Als

Gregor Samsa

eines Morgens aus unruhigen Träumen erwachte, fand er sich in seinem Bett zu einem ungeheueren Ungeziefer verwandelt.

</fo:flow>

</fo:root>

Download der Beispiele

In der Ausgabe:

Auszug aus der W3C recommendation:

Weitere Informationen online zu

Tipp der data2type-Redaktion:
Zum Thema XSL-FO bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an: