Skip to content

Commit 0148295

Browse files
committed
[css-text-3] Cross-reference to where bidi line breaking interactions are defined. #5121
1 parent 74a5e21 commit 0148295

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

css-text-3/Overview.bs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2410,13 +2410,22 @@ Text Processing</h3>
24102410
Line Breaking Details</h3>
24112411

24122412
<p>When determining <a>line breaks</a>:
2413+
24132414
<ul>
2415+
<li>The interaction of [=line breaking=] and bidirectional text is defined by
2416+
[[!CSS-WRITING-MODES-3]] and [[!UAX9]],
2417+
see in particular [[css-writing-modes-3#bidi-algo]]
2418+
and <a href="http://unicode.org/reports/tr9/#Reordering_Resolved_Levels">UAX9&sect;3.4 Reordering Resolved Levels</a>.
2419+
24142420
<li>Regardless of the 'white-space' value,
24152421
lines always break at each <a>preserved</a> forced break character:
24162422
thus
24172423
for all values, line-breaking behavior defined for
24182424
the <code>BK</code> and <code>NL</code> Unicode line breaking classes [[!UAX14]]
24192425
must be honored.
2426+
2427+
Note: The bidi implications of such [=forced line breaks=] are defined by [[!UAX9]].
2428+
24202429
<li>Except where explicitly defined otherwise
24212430
(e.g. for ''line-break: anywhere'' or ''overflow-wrap: anywhere'')
24222431
line breaking behavior defined for

0 commit comments

Comments
 (0)