Principe

CSS introduit avec CSS 2.1 puis prolonge avec CSS3 des extensions pour gérer les médias paginés.

En effet les pages XHTML destinées à l'écran ne sont pas paginées : le scrolling permet d'étendre la taille d'une page à l'infini.

À l'inverse, lors d'une impression typiquement, la taille de la page est fixe.

Ces extensions recouvrent typiquement la gestion :

  • des format de papiers

  • des marges d'impression

  • des sauts de pages manuels et automatiques

  • des paragraphes solidaires

  • des veuves et orphelins

  • des numérotations de pages

  • des tables de matières

  • des entêtes et pieds de page

  • ...

Schéma de principe

Chaîne de publication CSS (Technologies Apache et Flying Saucer)

ExempleExemples de moteurs XHTML+CSS

ComplémentStandards associés