@@ -35,7 +35,7 @@ <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 19 August 2011</h2>
3535 < dt > This version:
3636
3737 < dd > < a href ="http://dev.w3.org/csswg/css3-text/Overview.html "> $Date:
38- 2011/08/16 22:54:23 $ (CVS $Revision$)</ a > <!--
38+ 2011/08/19 01:01:30 $ (CVS $Revision$)</ a > <!--
3939 <dd><a href="http://www.w3.org/TR/2011/WD-css3-text-20110819/">http://www.w3.org/TR/2011/WD-css3-text-20110819/</a></dd>
4040 -->
4141
@@ -2571,11 +2571,12 @@ <h3 id=text-justify><span class=secno>7.3. </span> Justification Method:
25712571 </ table >
25722572
25732573 < p > This property selects the justification method used when a line's
2574- alignment is set to ‘< code class =css > justify</ code > ’. (See
2574+ alignment is set to ‘< code class =css > justify</ code > ’ (see
25752575 ‘< a href ="#text-align0 "> < code
2576- class =property > text-align</ code > </ a > ’.) The property applies to
2577- block containers, but the UA may (but is not required to) also support it
2578- on inline elements. It takes the following values:
2576+ class =property > text-align</ code > </ a > ’), primarily by controlling
2577+ which scripts' characters are adjusted together or separately. The
2578+ property applies to block containers, but the UA may (but is not required
2579+ to) also support it on inline elements. It takes the following values:
25792580
25802581 < dl >
25812582 < dt > < dfn id =auto0 title ="text-justify:auto "> ‘< code
@@ -2851,8 +2852,13 @@ <h3 id=text-justify><span class=secno>7.3. </span> Justification Method:
28512852 there are traditionally no expansion opportunities between consecutive EM
28522853 DASH U+2014, HORIZONTAL BAR U+2015, HORIZONTAL ELLIPSIS U+2026, or TWO DOT
28532854 LEADER U+2025 characters < a href ="#JLREQ "
2854- rel =biblioentry > [JLREQ]<!--{{JLREQ}}--> </ a > ; thus a UA may assign these
2855- characters to the "never" prioritization level.
2855+ rel =biblioentry > [JLREQ]<!--{{JLREQ}}--> </ a > ; thus a UA might assign these
2856+ characters to the "never" prioritization level. As another example,
2857+ certain fullwidth punctuation characters are considered to contain an
2858+ expansion opportunity (see ‘< a href ="#text-spacing "> < code
2859+ class =property > text-spacing</ code > </ a > ’). The UA might therefore
2860+ assign these characters to a higher prioritization level than the
2861+ opportunities between ideographic characters.
28562862
28572863 < p id =justify-cursive > For justification of < a
28582864 href ="#cursive-scripts0 "> < i > cursive scripts</ i > </ a > , words may be expanded
@@ -3348,6 +3354,14 @@ <h3 id=text-spacing-prop><span class=secno>8.3. </span> <a
33483354 glyph, then the spacing is determined by the innermost element containing
33493355 that glyph.
33503356
3357+ < p class =note > Values other than ‘< code
3358+ class =css > normal</ code > ’, ‘< code class =css > none</ code > ’,
3359+ ‘< code class =css > trim-start</ code > ’, ‘< code
3360+ class =css > trim-end</ code > ’, and ‘< code
3361+ class =css > space-end</ code > ’ are at-risk and may be dropped from this
3362+ level of CSS. They are defined here currently to help work out a complete
3363+ design of this feature.
3364+
33513365 < p > Support for this property is < em > optional</ em > . It is strongly
33523366 recommended for UAs that wish to support CJK typography.
33533367
0 commit comments