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

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 UTC