--- title: page-break-before slug: Web/CSS/page-break-before tags: - CSS - Propriété - Reference translation_of: Web/CSS/page-break-before ---
Attention ! Cette propriété a été remplacée par la propriété {{cssxref("break-before")}}.
La propriété CSS page-break-before permet d'ajuster les sauts de page placés avant l'élément courant.Cette propriété s'applique aux éléments de blocs qui génèrent une boîte. Elle ne s'appliquera pas à un {{HTMLElement("div")}} qui ne génère pas de boîte.
/* Valeurs avec un mot-clé */ page-break-before: auto; page-break-before: always; page-break-before: avoid; page-break-before: left; page-break-before: right; page-break-before: recto; page-break-before: verso; /* Valeurs globales */ page-break-before: inherit; page-break-before: initial; page-break-before: unset;
break-beforeLa propriété page-break-before est désormais remplacée par {{cssxref("break-before")}}.
Pour des raisons de compatibilité, si on traite page-break-before comme un synonyme de break-before, on pourra utiliser le tableau de correspondance suivant :
page-break-before |
break-before |
|---|---|
auto |
auto |
left |
left |
right |
right |
avoid |
avoid |
always |
page |
autoalwaysavoidleftrightrecto {{experimental_inline}}right. Si la page progresse de droite à gauche, elle est synonyme de left.verso {{experimental_inline}}left. Si la page progresse de droite à gauche, elle est synonyme de right./* Pour éviter d'avoir un saut de page avant */
/* une note dans un div */
div.note {
page-break-before: avoid;
}
| Spécification | État | Commentaires |
|---|---|---|
| {{SpecName('CSS Logical Properties', '#logical-page', 'recto and verso')}} | {{Spec2('CSS Logical Properties')}} | Ajout des valeurs recto et verso. |
| {{SpecName('CSS3 Paged Media', '#page-break-before', 'page-break-before')}} | {{Spec2('CSS3 Paged Media')}} | Cette propriété peut désormais être étendues aux lignes de tableau et aux groupe de lignes de tableau. |
| {{SpecName('CSS2.1', 'page.html#propdef-page-break-before', 'page-break-before')}} | {{Spec2('CSS2.1')}} | Définition initiale. |
{{cssinfo}}
{{Compat("css.properties.page-break-before")}}