Skip to content

Commit 7f6b964

Browse files
committed
[css-break-3] Reference bidi-- and display-type--induced fragmentation from css-break-3.
1 parent a049017 commit 7f6b964

File tree

2 files changed

+19
-2
lines changed

2 files changed

+19
-2
lines changed

css-break-3/Overview.bs

+14
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,20 @@ Fragmentation Model and Terminology</h2>
143143
However, inline breaking is not covered here; see [[!CSS21]]/[[CSS3TEXT]].
144144
</p>
145145

146+
<p class="note">
147+
A box can be broken into multiple <a>fragments</a>
148+
also due to bidi reordering of text
149+
(see [[css-writing-modes-3#bidi-algo|Applying the Bidirectional Reorderign Algorithm]]
150+
in [[css-writing-modes-3#text-direction|CSS Writing Modes]])
151+
or higher-level <a>display type</a> box splitting,
152+
e.g. <a href="https://www.w3.org/TR/CSS2/visuren.html#img-anon-block">block-in-inline splitting</a>
153+
(see <a href="https://www.w3.org/TR/CSS2/visuren.html#box-gen">CSS2&sect;9.2</a>)
154+
or <a href="https://www.w3.org/TR/css-multicol-1/#spanning-columns">column-spanner-in-block</a> splitting
155+
(see <a href="https://www.w3.org/TR/css-multicol-1/#spanning-columns">CSS Multi-column Layout</a>).
156+
The division into <a>box fragments</a> in these cases
157+
does not depend on layout (sizing/positioning of content).
158+
</p>
159+
146160
<h3 id="parallel-flows">
147161
Parallel Fragmentation Flows</h3>
148162

css-display-3/Overview.bs

+5-2
Original file line numberDiff line numberDiff line change
@@ -121,11 +121,14 @@ Introduction</h2>
121121
is broken across lines,
122122
or when a <a>block box</a> is broken across pages or columns,
123123
in a process called <a>fragmentation</a>.
124-
It can also happen due to bidi reordering of text (see [[css-writing-modes-3#bidi-algo|Applying the Bidirectional Reorderign Algorithm]] in [[css-writing-modes-3#text-direction|CSS Writing Modes]])
124+
It can also happen due to bidi reordering of text
125+
(see [[css-writing-modes-3#bidi-algo|Applying the Bidirectional Reorderign Algorithm]]
126+
in [[css-writing-modes-3#text-direction|CSS Writing Modes]])
125127
or higher-level <a>display type</a> box splitting,
126128
e.g. <a href="https://www.w3.org/TR/CSS2/visuren.html#img-anon-block">block-in-inline splitting</a>
127129
(see <a href="https://www.w3.org/TR/CSS2/visuren.html#box-gen">CSS2&sect;9.2</a>)
128-
or <a href="https://www.w3.org/TR/css-multicol-1/#spanning-columns">column-spanner-in-block</a> splitting (see <a href="https://www.w3.org/TR/css-multicol-1/#spanning-columns">CSS Multi-column Layout</a>).
130+
or <a href="https://www.w3.org/TR/css-multicol-1/#spanning-columns">column-spanner-in-block</a> splitting
131+
(see <a href="https://www.w3.org/TR/css-multicol-1/#spanning-columns">CSS Multi-column Layout</a>).
129132
A <a>box</a> therefore consists of one or more <a>box fragments</a>,
130133
and a <a>text run</a> consists of one or more <a lt=fragment>text fragments</a>.
131134
See [[CSS3-BREAK]] for more information on <a>fragmentation</a>.

0 commit comments

Comments
 (0)