Skip to content

Commit ad23ad8

Browse files
committed
1 parent 5b4bbf5 commit ad23ad8

2 files changed

Lines changed: 36 additions & 30 deletions

File tree

css3-break/Overview.html

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -548,7 +548,7 @@ <h3 id=break-properties><span class=secno>3.1. </span> Forced breaks and
548548
</dl>
549549

550550
<p> A potential page/column/region break location is typically under the
551-
influence of the parent element's &lsquo;<a href="#break-inside"><code
551+
influence of the containing block's &lsquo;<a href="#break-inside"><code
552552
class=property>break-inside</code></a>&rsquo; property, the &lsquo;<a
553553
href="#break-after"><code class=property>break-after</code></a>&rsquo;
554554
property of the preceding element, and the &lsquo;<a
@@ -708,17 +708,17 @@ <h3 id=possible-breaks><span class=secno>4.1. </span> Possible Break Points</h3>
708708

709709
<dd> Between sibling boxes of the following types:
710710
<dl>
711-
<dt>When the block flow direction of the siblings' parent is parallel to
712-
that of the fragmentation context
711+
<dt>Block-parallel Fragmentation
713712

714-
<dd> block-level boxes, table row group boxes, table row boxes,
715-
multi-column column row boxes
713+
<dd> When the block flow direction of the siblings' containing block is
714+
parallel to that of the fragmentation context: block-level boxes, table
715+
row group boxes, table row boxes, multi-column column row boxes
716716

717-
<dt>When the block flow direction of the siblings' parent is
718-
perpendicular to that of the fragmentation context
717+
<dt>Block-perpendicular Fragmentation
719718

720-
<dd> table column group boxes, table column boxes, multi-column column
721-
boxes
719+
<dd> When the block flow direction of the siblings' containing block is
720+
perpendicular to that of the fragmentation context: table column group
721+
boxes, table column boxes, multi-column column boxes
722722
</dl>
723723

724724
<dt id=btw-lines>Class 2
@@ -736,12 +736,12 @@ <h3 id=possible-breaks><span class=secno>4.1. </span> Possible Break Points</h3>
736736
<p class=note> Other layout models may add breakpoints to the above
737737
classes.
738738

739-
<p> Since breaks are only allowed between siblings (1), not between a child
740-
and its parent, a &lsquo;<a href="#break-before"><code
739+
<p> Since breaks are only allowed between siblings (1), not between a box
740+
and its container, a &lsquo;<a href="#break-before"><code
741741
class=property>break-before</code></a>&rsquo; value on a first-child box
742-
is propagated to its parent. Likewise a &lsquo;<a
742+
is propagated to its container. Likewise a &lsquo;<a
743743
href="#break-after"><code class=property>break-after</code></a>&rsquo;
744-
value on a last-child box is propagated to its parent.
744+
value on a last-child box is propagated to its container.
745745

746746
<p> When paginating, if there are no possible break points below the top of
747747
the page, and not all the content fits, the UA may break anywhere in order

css3-break/Overview.src.html

Lines changed: 23 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -349,13 +349,16 @@ <h3 id="break-properties">
349349

350350
<p>
351351
A potential page/column/region break location is typically under the influence of
352-
the parent element's 'break-inside' property, the 'break-after' property of the
353-
preceding element, and the 'break-before' property of the following element. When
354-
these properties have values other than ''auto'', the <dfn>forced break values</dfn> (''always'',
355-
''left'', ''right'', ''page'', ''column'' and ''region'') take precedence over the
356-
<dfn>avoid break values</dfn> (''avoid'', ''avoid-page'', ''avoid-column'' and ''avoid-region''). See the section
357-
on <a href="#breaking-rules">rules for breaking</a> for the exact rules on how these
358-
properties affect forced breaks.
352+
the containing block's 'break-inside' property,
353+
the 'break-after' property of the preceding element,
354+
and the 'break-before' property of the following element.
355+
When these properties have values other than ''auto'',
356+
the <dfn>forced break values</dfn>
357+
(''always'', ''left'', ''right'', ''page'', ''column'' and ''region'')
358+
take precedence over the <dfn>avoid break values</dfn>
359+
(''avoid'', ''avoid-page'', ''avoid-column'' and ''avoid-region'').
360+
See the section on <a href="#breaking-rules">rules for breaking</a>
361+
for the exact rules on how these properties affect forced breaks.
359362
</p>
360363
<p>
361364
User Agents must apply these properties to block-level boxes and to table rows,
@@ -482,15 +485,18 @@ <h3 id="possible-breaks">
482485
<dd>
483486
Between sibling boxes of the following types:
484487
<dl>
485-
<dt>When the block flow direction of the siblings' parent is parallel
486-
to that of the fragmentation context</dt>
488+
<dt>Block-parallel Fragmentation</dt>
487489
<dd>
488-
block-level boxes, table row group boxes, table row boxes, multi-column
489-
column row boxes
490+
When the block flow direction of the siblings' containing block
491+
is parallel to that of the fragmentation context:
492+
block-level boxes, table row group boxes, table row boxes,
493+
multi-column column row boxes
490494
</dd>
491-
<dt>When the block flow direction of the siblings' parent is perpendicular
492-
to that of the fragmentation context</dt>
495+
<dt>Block-perpendicular Fragmentation</dt>
493496
<dd>
497+
When the block flow direction of the siblings' containing block
498+
is perpendicular
499+
to that of the fragmentation context:
494500
table column group boxes, table column boxes, multi-column column boxes
495501
</dd>
496502
</dl>
@@ -512,10 +518,10 @@ <h3 id="possible-breaks">
512518
</p>
513519

514520
<p>
515-
Since breaks are only allowed between siblings (1), not between
516-
a child and its parent, a 'break-before' value on a first-child box is
517-
propagated to its parent. Likewise a 'break-after' value on a last-child
518-
box is propagated to its parent.
521+
Since breaks are only allowed between siblings (1),
522+
not between a box and its container,
523+
a 'break-before' value on a first-child box is propagated to its container.
524+
Likewise a 'break-after' value on a last-child box is propagated to its container.
519525
</p>
520526
<p>
521527
When paginating, if there are no possible break points below the top

0 commit comments

Comments
 (0)