@@ -805,7 +805,7 @@ Line Breaking Details</h3>
805805 and additionally, for Web-compatibility, introduces a <a>soft wrap opportunity</a>
806806 between itself and any adjacent U+00A0 NO-BREAK SPACE character.
807807 <li> For <a>soft wrap opportunities</a> created by characters that disappear at the line break (e.g. U+0020 SPACE),
808- properties on the element containing that character control the line breaking at that opportunity.
808+ properties on the box directly containing that character control the line breaking at that opportunity.
809809 For <a>soft wrap opportunities</a> defined by the boundary between two characters,
810810 the properties on nearest common ancestor of the two characters controls breaking.
811811 <!-- http://lists.w3.org/Archives/Public/www-style/2008Dec/0043.html -->
@@ -1323,15 +1323,15 @@ Line Breaking Details</h3>
13231323 Name : text-justify
13241324 Value : auto | none | inter-word | inter-character
13251325 Initial : auto
1326- Applies to : block containers and, optionally, inline elements
1326+ Applies to : inlines
13271327 Inherited : yes
13281328 Canonical order : n/a
13291329 </pre>
13301330
13311331 <p> This property selects the justification method used when a line's
13321332 alignment is set to ''justify'' (see 'text-align' ).
1333- The property applies to block containers, but the UA may (but
1334- is not required to) also support it on inline elements .
1333+ The property applies to inlines,
1334+ but is inherited from block containers to the root inline box containing their inline-level contents .
13351335 It takes the following values:</p>
13361336
13371337 <dl dfn-for=text-justify dfn-type=value>
@@ -1445,14 +1445,22 @@ Expanding and Compressing Text</h4>
14451445 A justification opportunity can be provided by a single <a>typographic character unit</a>
14461446 (such as a <a>word separator</a> ),
14471447 or by the juxtaposition of two <a>typographic character units</a> .
1448+ As with controls for <a href="#line-break-details">soft wrap opportunities</a> ,
1449+ whether a <a>typographic character unit</a> provides a <a>justification opportunity</a>
1450+ is controlled by the 'text-justify' value of its parent;
1451+ similarly, whether a <a>justification opportunity</a> exists between two consecutive <a>typographic character units</a>
1452+ is determined by the 'text-justify' value of their nearest common ancestor.
1453+
1454+ <p>
14481455 Space distributed by justification is <em> in addition to</em>
14491456 the spacing defined by the 'letter-spacing' or 'word-spacing' properties.
1450- However, when space is distributed to a <a>word separator</a> <a>justification opportunity</a> ,
1457+ When such additional space is distributed to a <a>word separator</a> <a>justification opportunity</a> ,
14511458 it is applied under the same rules as for 'word-spacing' .
14521459 Similarly, when space is distributed to an <a>justification opportunity</a> between
14531460 two <a>typographic character units</a> ,
14541461 it is applied under the same rules as for 'letter-spacing' .
14551462
1463+
14561464 <p> A justification algorithm may divide <a>justification opportunities</a> into different priority levels.
14571465 All <a>justification opportunities</a> within a given level
14581466 are expanded or compressed at the same priority,
0 commit comments