Skip to content

Commit a049017

Browse files
committed
[css-break-3] Reference fragmentation due to bidi and fragmentation due to block-in-inline splitting from the intro describing box fragments.
1 parent d70e6db commit a049017

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

css-display-3/Overview.bs

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,8 +117,15 @@ Introduction</h2>
117117

118118
In the course of layout,
119119
<a>boxes</a> and <a>text runs</a> can be broken into multiple <a>fragments</a>.
120-
This happens, for example, when an inline box and/or text run is broken across lines,
121-
or when a block box is broken across pages or columns.
120+
This happens, for example, when an <a>inline box</a> and/or <a>text run</a>
121+
is broken across lines,
122+
or when a <a>block box</a> is broken across pages or columns,
123+
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]])
125+
or higher-level <a>display type</a> box splitting,
126+
e.g. <a href="https://www.w3.org/TR/CSS2/visuren.html#img-anon-block">block-in-inline splitting</a>
127+
(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>).
122129
A <a>box</a> therefore consists of one or more <a>box fragments</a>,
123130
and a <a>text run</a> consists of one or more <a lt=fragment>text fragments</a>.
124131
See [[CSS3-BREAK]] for more information on <a>fragmentation</a>.

0 commit comments

Comments
 (0)