CSS page-break-beforePropriété


Exemple

Insérez toujours un saut de page avant l'élément <h1> :

@media print { h1 {page-break-before: toujours;} }


Définition et description de l'utilisation de l'attribut

La propriété page-break-before ajoute un saut de page avant l'élément spécifié.

Remarque :Vous ne pouvez pas utiliser cette propriété sur des éléments positionnés de manière absolue.

Remarque :Utilisez les propriétés de pagination le moins possible et évitez d'utiliser les propriétés de pagination dans les tableaux, les éléments flottants et les éléments de bloc avec bordures.

Valeur par défaut : auto
Héritée : non
version : CSS2
Syntaxe JavaScript : object.style.pageBreakBefore="always"


Prise en charge des navigateurs

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Tous les principaux navigateurs prennent en charge la propriété page-break-before.

Remarque :Toute version d'Internet Explorer (y compris IE8) prend en charge les valeurs de propriété "left", "right" et "inherit".

Remarque :Firefox, Chrome et Safari ne prennent pas en charge les valeurs de propriété "avoid", "left" et "right".


Valeur de la propriété

Valeur Description
auto Valeur par défaut. Insère un saut de page avant l'élément si nécessaire.
toujours Insérez un saut de page avant l'élément.
avoid Évitez d'insérer un saut de page avant l'élément.
left Suffisamment de sauts de page avant l'élément jusqu'à ce qu'une page gauche vierge soit atteinte.
right Suffisamment de sauts de page avant l'élément jusqu'à ce qu'une page droite vierge soit atteinte.
inherit Spécifie que le paramètre de la propriété page-break-before doit être hérité de l'élément parent.
autres extensions