@@ -274,13 +274,13 @@ Inline breaks between boxes: the 'wrap-before'/'wrap-after' properties</h3>
274
274
<dt> <dfn>auto</dfn>
275
275
<dd>
276
276
Lines may break at allowed break points
277
- before and after the element ,
277
+ before and after the box ,
278
278
as determined by the line-breaking rules in effect.
279
279
280
280
<dt> <dfn>avoid</dfn>
281
281
<dd>
282
- Line breaking is suppressed before/after the element :
283
- the UA may only break before/after the element
282
+ Line breaking is suppressed immediately before/after the box :
283
+ the UA may only break there
284
284
if there are no other valid break points
285
285
in the line.
286
286
If the text breaks,
@@ -299,16 +299,23 @@ Inline breaks between boxes: the 'wrap-before'/'wrap-after' properties</h3>
299
299
300
300
<dt> <dfn>line</dfn>
301
301
<dd>
302
- Force a line break before/after the element
303
- if the element is an inline-level box.
302
+ Force a line break immediately before/after the box
303
+ if box is an <a> inline-level</a> box.
304
304
305
305
<dt> <dfn>flex</dfn>
306
306
<dd>
307
- Force a <a>flex line</a> break before/after the element
308
- if the element is a flex item
309
- in a multi-line flex container.
307
+ Force a <a>flex line</a> break immediately before/after the box
308
+ if the box is a <a> flex item</a>
309
+ in a <a href="http://www.w3.org/TR/css-flexbox-1/#multi_line"> multi-line flex container</a> .
310
310
</dl>
311
311
312
+ Forced line breaks on <a>inline-level</a> boxes propagate upward
313
+ through any parent <a>inline boxes</a>
314
+ the same way forced breaks on <a>block-level</a> boxes propagate upward
315
+ through any parent <a>block boxes</a>
316
+ in the same <a>fragmentation context</a> .
317
+ [[!CSS3-BREAK]]
318
+
312
319
<h3 id="wrap-inside">
313
320
Line breaks within boxes: the 'wrap-inside' property</h3>
314
321
@@ -327,22 +334,22 @@ Line breaks within boxes: the 'wrap-inside' property</h3>
327
334
<dt> <dfn>auto</dfn>
328
335
<dd>
329
336
Lines may break at allowed break points
330
- within the element ,
337
+ within the box ,
331
338
as determined by the line-breaking rules in effect.
332
339
333
340
<dt> <dfn>avoid</dfn>
334
341
<dd>
335
- Line breaking is suppressed within the element :
336
- the UA may only break within the element
342
+ Line breaking is suppressed within the box :
343
+ the UA may only break within the box
337
344
if there are no other valid break points in the line.
338
345
If the text breaks,
339
346
line-breaking restrictions are honored as for
340
347
''wrap-inside/auto'' .
341
348
342
- If elements with ''wrap-inside/avoid'' are nested
343
- and the UA must break within these elements ,
344
- a break in an outer element must be used
345
- before a break within an inner element may be used.
349
+ If boxes with ''wrap-inside/avoid'' are nested
350
+ and the UA must break within these boxes ,
351
+ a break in an outer box must be used
352
+ before a break within an inner box may be used.
346
353
</dl>
347
354
348
355
<h4 id="example-avoid">
0 commit comments