W3C home > Mailing lists > Public > www-html@w3.org > January 2002

Re: proposal for HTML4.01 amendment: <BR PAGEBREAK="before">

From: Philip Brown <phil@bolthole.com>
Date: Fri, 11 Jan 2002 14:34:34 -0800
To: www-html@w3.org
Message-ID: <20020111143434.A16866@bolthole.com>
On Fri, Jan 11, 2002 at 04:08:25PM -0500, Frank Tobin wrote:
> ...
> I'm glad you are at least aware of CSS, and it's purpose.  But you *know*
> this isn't going to recommended.  Printing is presentation, and should be
> in CSS.  

You could just as well say that <BR> and <HR> are "presentation".
But they arent even deprecated.

Try to not get stuck in "page breaks are for printers" and think of the
higher level meaning. A "page break" essentially indicates a stronger
"change of topic" than a horizontal rule. You might consider
a page break to be HR1, whereas the current one would be HR2.

Besides which, page breaks arent just for printers. The pure text program
"more", for example, will special-case pagebreaks, aka "form feeds".
It will stop scrolling down when it hits ^L, until the reader presses
spacebar.

In today's graphical browser, it could do the same: when scrolling down a
window at a time, it could choose to display only up to the pagebreak tag,
until the user presses pagedown/scrolldown again.  
Or whatever behaviour the user chooses instead.

Information about pagebreaks belongs in core HTML just as much as the HR tag
does.
(If you'd rather it be an attribute to HR, over BR, fine by me. I just want
 it in there somewhere :-)
Received on Friday, 11 January 2002 17:34:35 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 27 March 2012 18:15:50 GMT