Une feuille CSS d’impression adapte une page Web au papier et à l’export PDF. Elle masque les menus, publicités et boutons inutiles, rétablit un fond clair, affiche le contenu sur toute la largeur et évite les coupures maladroites dans les images, tableaux et blocs de code.
Une page conçue pour un écran ne s’imprime jamais parfaitement par hasard.
La navigation, les boutons, les colonnes, les arrière-plans et les éléments fixes occupent souvent une place inutile sur le papier. À l’inverse, certains éléments importants disparaissent, notamment la destination réelle des liens.
CSS permet heureusement de définir des règles réservées à l’impression. Elles s’appliquent aussi lorsque le visiteur enregistre la page au format PDF depuis son navigateur.
Le but n’est pas de reproduire fidèlement le design de l’écran. Il consiste à produire un document lisible, compact et complet.

