--- 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-before
La 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 |
auto
always
avoid
left
right
recto
{{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
.{{csssyntax}}
/* 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")}}