W3C home > Mailing lists > Public > www-style@w3.org > June 2012

Re: [css3-page] 9.4. Allowed page breaks

From: Simon Sapin <simon.sapin@kozea.fr>
Date: Tue, 19 Jun 2012 14:51:37 +0200
Message-ID: <4FE075D9.8060004@kozea.fr>
To: www-style@w3.org
Le 18/06/2012 14:15, Simon Sapin a écrit :
> Current text:
>
>> >In the normal flow, page breaks may occur at the following places:
>> >
>> >1. In the vertical margin between sibling block boxes (or rows in a
>> >table). When an unforced page break occurs here, both the adjoining
>> >‘margin-top’ and ‘margin-bottom’ are set to zero.
> This should apply to all block-level boxes, not just block boxes.
>
> Also, "sibling" should "immediate sibling", except for boxes that are
> only separated by out-of-flow boxes. I’m not sure how to phrase it.
>
>
>> >2. Between line boxes inside a block box.
> What about the line boxes in other block-containers? Breaking inside an
> inline-box probably does not make sense, but I’m not sure about table cells.

Apparently the "block vs block-level/block container" part was fixed in 
CSS 2.1:

http://www.w3.org/TR/CSS21/page.html#allowed-page-breaks

The rest is editorial.

-- 
Simon Sapin
Received on Tuesday, 19 June 2012 12:52:04 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:20:55 GMT