CSS 2.1 ::Referenz ::Eigenschaften
CSS 2.1: page
Erläuterungen
Mit Hilfe dieser Eigenschaft und einer @page
-Regel ist es möglich, bestimmte Elemente in einem anderen Seitenformat drucken zu lassen als den Rest des Dokuments. Die Eigenschaft page
greift dabei auf den Seitenselektor zurück, der vorher durch die @page
-Regel definiert wurde.
Beispielsweise möchte man überbreite Tabellen im A4-Querformat drucken. Dazu versieht man sie mit einer Klasse, die nur im Stylesheet für den Drucker auftaucht.
Dadurch werden vor und nach dem Ausdruck dieser Tabellen ein oder zwei Seitenumbrüche eingefügt und die Tabellen selbst im gewünschten Format gedruckt (siehe Beispiel unten).
Hinweis:
Diese Eigenschaft wird nicht in CSS 2.1 übernommen.
Erlaubte Werte
Auszug aus der Spezifikation (die verwendete Syntax wird im Artikel CSS-Wertesyntax genauer erläutert):
'page' <identifier> | auto
<identifier>
- Ein Name, der mit
@page
bestimmt wurde. auto
(Ausgangswert)- Ausdruck automatisch im Normalformat.
Code-Beispiel:
@page a4-hoch { size: 21cm 29.7cm } @page a4-quer { size: landscape } P { page: a4-hoch } TABLE.breit { page: a4-quer }
Browserunterstützung
- Die Unterstützung der Eigenschaften zur Drucksteuerung ist zur Zeit noch zu lückenhaft für die Produktion, sodass sich eine detaillierte Erläuterung noch nicht lohnt. Es sind aber andererseits auch keine negativen Auswirkungen dieser Eigenschaften bekannt.
Wechselwirkungen:
Besonderheiten im Medientyp handheld
:
Diese Eigenschaft ist nicht Teil des Standards CSS Mobile Profile 1.0. Mobilgeräte, deren Browser diese Eigenschaft umsetzen, sind bisher nicht bekannt.
Weitere Charakteristika:
Die Stylesheet-Schnellreferenz mit einer Zusammenfassung aller visuellen Eigenschaften kann auch als PDF-Datei herunter geladen werden.
Ausgangs- wert: |
Berechneter Wert: |
Vererbung: | Anwendbar- keit: |
%-Bezugs- wert: |
Medien- gruppe(n): |
---|---|---|---|---|---|
auto |
Nicht definiert | Ja | Block-Level- Elemente | Nicht zutreffend | Visual, Seiten |
Verwendete Standards
Dieser CSS-Referenz liegen folgende Spezifikationen zugrunde: CSS 1, CSS 1 Errata, CSS 2.