page-break-before

(Auszug aus "CSS − Anspruchsvolle Websites mit Cascading Stylesheets" von Rachel Andrew & Dan Shafer)

Mit der Eigenschaft page-break-before kann für die Druckversion einer Seite vor einem Element ein Seitenumbruch eingefügt oder unterbunden werden.

Vererbt: nein

Siehe auch: orphans, page-break-after, page-break-inside, widows

Werte

Die Eigenschaft kann eine der folgenden Konstanten annehmen:

  • always: Vor dem betreffenden Element wird immer ein Seitenumbruch eingefügt.
  • avoid: Vor dem betreffenden Element wird ein Seitenumbruch vermieden. Diese Einstellung bewirkt, dass das Element in der Druckversion einer Seite auf keinen Fall vom vorhergehenden Element getrennt wird.
  • auto: Der Browser nimmt vor dem betreffenden Element einen Seitenumbruch vor, wenn es in der Druckversion angebracht ist.
  • left: Der Browser führt vor dem betreffenden Element so viele Seitenumbrüche durch, dass es bei doppelseitigem Ausdruck oben auf der linken Seite steht.
  • right: Der Browser führt vor dem betreffenden Element so viele Seitenumbrüche durch, dass es bei doppelseitigem Ausdruck oben auf der rechten Seite steht.

Standardwert: auto

Kompatibilität

CSS-Version: 2

Funktioniert in Internet Explorer ab Version 4, Netscape ab Version 7, Mozilla und Opera. Alle Browser behandeln left und right wie always.

Der Wert avoid wird vom Internet Explorer für Windows nicht richtig unterstützt. Um den entsprechenden Effekt zu erzielen, muss die Eigenschaft mit JavaScript auf eine leere Zeichenkette ("") gesetzt werden.

Beispiel

Folgende Stilregel fügt vor allen div-Bereichen der Klasse kapitelanfang so viele Seitenumbrüche ein, sodass diese in der Druckversion auf einer rechten Seite oben erscheinen:

div. kapitelanfang{
 page-break-before: right;
}

  

<< zurück vor >>

 

 

 

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