Une remarque ? Une suggestion ?...

Merci de participer à l'amélioration de ce site. Prenez le temps de rédiger votre remarque le plus précisément possible :

page-break-before, page-break-after, page-break-inside

Description des propriétés page-break-before, page-break-after, page-break-inside.

Attention ! Ces propriétés sont maintenant obsolètes, bien que les navigateurs continuent de les traiter. Utilisez de préférence les nouvelles propriétés standardisées : break-inside, break-before et break-after.

Ces trois propriétés gèrent l'emplacement des sauts de page sur les documents imprimés.

Syntaxes pour Object et Object.

  • page-break-before: auto;

    Valeur par défaut. Le navigateur détermine l'emplacement des sauts de page en fonction de la place disponible.

  • page-break-before: always;

    Insère un saut de page forcé avant (Object) ou après (Object) l'élément.

  • page-break-before: avoid;

    Évite les sauts de page avant ou après l'élément, dans la mesure du possible.

  • page-break-before: left;

    Insère un ou deux sauts de page avant ou après l'élément, de façon à ce que la page suivante soit une page de gauche (avec un numéro pair).

  • page-break-before: right;

    Insère un ou deux sauts de page avant ou après l'élément, de façon à ce que la page suivante soit une page de droite (numérotation impaire).

  • page-break-before: inherit | initial | unset;

    Reportez-vous à la description générale de ces valeurs.

Syntaxes pour Object.

  • page-break-inside: auto;

    Valeur par défaut. Le navigateur détermine l'emplacement des sauts de page en fonction de la place disponible.

  • page-break-inside: avoid;

    Évite que l'élément ne soit coupé par un saut de page, dans la mesure du possible.

  • page-break-inside: inherit | initial | unset;

    Reportez-vous à la description générale de ces valeurs.

Simulateur.

Le simulateur ci-dessous ajoute une propriété page-break-before aux titres h2 de cette page. Pour voir le résultat vous devrez imprimer la page ou l'afficher en aperçu avant impression.

page-break-before :

Voir aussi...

Impression - Propriétés.

  • bleed :
  • break-after : Interdit ou impose des sauts (page, colonne...) après l'élément.
  • break-before : Interdit ou impose des sauts (page, colonne...) avant l'élément.
  • break-inside : Définit si les sauts de colonne, de page, etc. sont permis dans l'élément.
  • color-adjust : Autorise ou non le navigateur à optimiser les couleurs
  • orphans : Gestion des coupures en bas de page.
  • size : Dimensions et orientation des pages imprimées.
  • widows : Gestion des ruptures en haut de page.

Impression - Directives.

  • @page : Caractéristiques de la page, à l'impression.