Re: [css3-multicol/...] Pagination of (block) elements needed in CSS

CSS already defines pagination of arbitrary content, and has since at
least CSS 2.1.  The CSS Paged Media module
<http://dev.w3.org/csswg/css3-page/> offers additional controls, and
the Fragmentation Module <http://dev.w3.org/csswg/css3-break/>
generalizes the concept of a "page break" so much of the basic
page-break functionality can also be applied to elements breaking
across columns, etc.

Browsers don't implement pagination well, but everyone at least does
*basic* pagination more or less the same.

If you want to use HTML+CSS for publishing printed documents, you
might want to look into specialized CSS-based printing programs, such
as PrinceXML or WeasyPrint.  These have good implementations of the
pagination features, and sometimes additional abilities related to
printing that may be useful.

~TJ

Received on Monday, 5 November 2012 21:53:48 UTC