ruby-position
(Auszug aus "CSS − Anspruchsvolle Websites mit Cascading Stylesheets" von Rachel Andrew & Dan Shafer)
Ruby-Text wird in Japan und China benutzt, um in einer kleinen Schrift oberhalb des eigentlichen Textes Aussprachehilfen oder andere erklärende Informationen anzuzeigen. Es ist ein Bestandteil von XHTML 1.1 und wird detailliert in der »Ruby Annotation Recommendation« des W3C beschrieben.
Die Eigenschaft ruby-position bestimmt die Position des Ruby-Texts im Positionierungszusammenhang mit dem eigentlichen Text.
Vererbt: nein
Siehe auch: ruby-align, ruby-overhang
Werte
Im Internet Explorer für Windows ab Version 5 werden folgende Konstanten unterstützt:
- above
- inline
Der aktuelle CSS3-Entwurf des W3C schlägt jedoch folgende Konstanten vor:
- after
- before
- right
Die genaue Bedeutung dieser Konstanten wird ausführlich auf der Entwurfsseite des CSS3-Ruby-Moduls beschrieben.
Standardwert:
- im Internet Explorer ab Version 5: above
- im CSS3-Entwurf des W3C: before
Kompatibilität
CSS-Version: wird bisher von keiner CSS-Spezifikation unterstützt
Funktioniert nur im Internet Explorer für Windows ab Version 5. Die Eigenschaft muss dabei auf das ruby-Element angewendet werden, das den betreffenden Ruby-Text (rt) enthält.
Eine entsprechende Funktionalität in CSS3 ist geplant.
Beispiel
Folgende Stilregel positioniert den Ruby-Text in der gleichen Zeile wie den eigentlichen Text:
ruby {
ruby-position: inline;
}
Tipp der data2type-Redaktion: Zum Thema CSS bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an: |
Copyright © 2006 der deutschen Übersetzung dpunkt.verlag GmbH
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "CSS − Anspruchsvolle Websites mit Cascading Stylesheets" denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.
dpunkt.verlag GmbH, Ringstraße 19, 69115 Heidelberg