CSS page-break-beforePropriété
Exemple
Insérez toujours un saut de page avant l'élément <h1> :
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
![]()
![]()
![]()
![]()
![]()
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. |