Home PagePrint on Demand with HTML


Commonly-used techniques rely on CSS

  • create a print view of each page, with a print style sheet
  • use @media print { … } in the regular style sheet
    • h2 { page-break-before: always; }
    • h3 { page-break-after: avoid; }
    • body { font-family: serif; }
    • #sidebar #topnav #footnav { display: none; }
  • join multi-page articles into a single print document

“Printing from web browsers still sucks” — Norm Walsh

Page last modified on 02 November 2005 at 05:46 PM

Home Page

From Web to Print

Knowledge Work Needs Paper

Common Web Printing Problems

Print on Demand with HTML

PDF on Demand

The Wikipublisher Project

Print Savvy by Design

Behind the Scenes

From Document to Content

Business Model Wanted

Valid XHTML 1.0!