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

Exemple : Exemples de moteurs XHTML+CSS
PrinceXML
Référence commerciale (version d'évaluation disponible).
Flying Saucer
Moteur Open Source.
Antenna House Formatter
Complément : Standards associés
CSS3 Module: Paged Media, W3C Working Draft, 10 October 2006.
CSS Paged Media Module Level 3, Editor's Draft, 6 October 2011.
CSS Generated Content for Paged Media Module, W3C Working Draft, 08 June 2010.
CSS Fonts Module Level 3, W3C Working Draft, 4 October 2011.
Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification, W3C Recommendation, 07 June 2011.