@@ -37,10 +37,10 @@ <h2 class="no-num no-toc">[LONGSTATUS] [DATE]</h2>
3737
3838< dl >
3939 < dt > This version:</ dt >
40- < dd > < a href =" http://dev.w3.org/csswg/css3-text/ " > $Date$ (CVS $Revision$) </ a >
41- <!--
42- <dd><a href="http://www.w3.org/TR/[YEAR]/WD-css3-text-[CDATE]/">http://www.w3.org/TR/[YEAR]/WD-css3-text-[CDATE]/</a></dd >
43- -- >
40+ <!--
41+ <dd><a href="http://dev.w3.org/csswg/css3-text/">$Date$ (CVS $Revision$)</a>
42+ -- >
43+ < dd > < a href =" http://www.w3.org/TR/[YEAR]/WD-css3-text-[CDATE]/ " > http://www.w3.org/TR/[YEAR]/WD-css3-text-[CDATE]/ </ a > </ dd >
4444 < dt > Latest version:</ dt >
4545 < dd > < a href ="http://www.w3.org/TR/css3-text "> http://www.w3.org/TR/css3-text</ a > </ dd >
4646 < dt > Latest editor's draft:</ dt >
@@ -50,7 +50,7 @@ <h2 class="no-num no-toc">[LONGSTATUS] [DATE]</h2>
5050 href ="http://www.w3.org/TR/2011/WD-css3-text-20110901/ "> http://www.w3.org/TR/2011/WD-css3-text-20110901/</ a > </ dd >
5151
5252 < dt > Issues List:</ dt >
53- < dd > < a href ="http://www.w3.org/Style/CSS/Tracker/products/1- "> http://www.w3.org/Style/CSS/Tracker/products/10</ a >
53+ < dd > < a href ="http://www.w3.org/Style/CSS/Tracker/products/10 "> http://www.w3.org/Style/CSS/Tracker/products/10</ a >
5454
5555 < dt > Discussion:</ dt >
5656 < dd > < a href ="http://lists.w3.org/Archives/Public/www-style/ "> www-style@w3.org</ a > with subject line “< kbd > [[SHORTNAME]] < var > … message topic …</ var > </ kbd > ”
@@ -117,21 +117,11 @@ <h2 class="no-num no-toc" id="status">Status of This Document</h2>
117117 You are strongly encouraged to complain if you see something stupid
118118 in this draft. The editors will do their best to respond to all feedback.</ p >
119119
120- < p > < strong > If you have implemented properties from the
121- < a href ="http://www.w3.org/TR/2003/CR-css3-text-20030514/ "> May 2003
122- CSS3 Text CR</ a > </ strong >
123- < em > please</ em > let us know so we can take that into account as
124- we redraft the spec. You can post to
125- < a href ="http://lists.w3.org/Archives/Public/www-style/ "> www-style</ a > (public),
126- post to the < a href ="http://lists.w3.org/Archives/Member/w3c-css-wg/ "> CSS WG mailing list</ a >
127- (< a href ="http://cgi.w3.org/MemberAccess/AccessRequest "> Member-restricted</ a > ),
128- or < a href ="http://fantasai.inkedblade.net/contact "> email fantasai directly</ a > (personal).</ p >
129-
130120 < p > The following features are at risk and may be cut from the spec during
131121 its CR period if there are no (correct) implementations:</ p >
132122 < ul >
133123 < li > the <length> values of the 'tab-size' property
134- < li > the ''start end'' value of 'text-align'
124+ < li > the ''start end'' and ''<string > '' values of 'text-align'
135125 < li > the 'hanging-punctuation' property
136126 < li > the percentage values of 'word-spacing'
137127 < li > the 'text-decoration-skip' property / ''ink'' value
@@ -170,7 +160,7 @@ <h3 id="values">
170160 Other CSS modules may expand the definitions of these value types: for
171161 example [[CSS3COLOR]], when combined with this module, expands the
172162 definition of the <color> value type as used in this specification.</ p >
173-
163+
174164 < p > In addition to the property-specific values listed in their definitions,
175165 all properties defined in this specification also accept the
176166 < a href ="http://www.w3.org/TR/CSS21/cascade.html#value-def-inherit "> inherit</ a >
@@ -707,7 +697,7 @@ <h3 id="white-space">
707697 < tr >
708698 < th > </ th >
709699 < th > New Lines</ th >
710- < th > Spaces and Tabs</ th >
700+ < th > Spaces and Tabs</ th >
711701 < th > Text Wrapping</ th >
712702 </ tr >
713703 </ thead >
@@ -844,7 +834,7 @@ <h3 id="line-break">
844834 < dl >
845835 < dt > < dfn title ="line-break:auto "> ''auto''</ dfn > </ dt >
846836 < dd > The UA determines the set of line-breaking restrictions to use,
847- and it may vary the restrictions based on the length of the line; e.g.,
837+ and it may vary the restrictions based on the length of the line; e.g.,
848838 use a less restrictive set of line-break rules for short lines.</ dd >
849839 < dt > < dfn title ="line-break:loose "> ''loose''</ dfn > </ dt >
850840 < dd > Breaks text using the least restrictive set of line-breaking
@@ -1378,7 +1368,7 @@ <h3 id="text-align">
13781368 with respect to the
13791369 < a href ="http://www.w3.org/TR/CSS21/visuren.html#viewport "> viewport</ a >
13801370 or containing block.
1381-
1371+
13821372 < p > In the case of 'justify', the UA may stretch or shrink any inline boxes
13831373 by < a href ="#text-justify "> adjusting</ a > their text in addition to
13841374 shifting their positions. (See also 'text-justify', 'letter-spacing', and
@@ -1389,10 +1379,10 @@ <h3 id="text-align">
13891379 opportunities. If the UA chooses to adjust the text, then it must ensure
13901380 that tab stops continue to line up as required by the
13911381 < a href ="http://dev.w3.org/csswg/css3-text/#white-space-rules "> white
1392- space processing rules</ a > .
1382+ space processing rules</ a > .
13931383
13941384 < h4 id ="character-alignment "> Character-based Alignment in a Table Column</ h4 >
1395-
1385+
13961386 < p > When multiple cells in a column have an < i > alignment character</ i > specified,
13971387 the alignment character of each such cell in the column is centered along
13981388 a single column-parallel axis and the rest of the text in the column
@@ -1523,15 +1513,15 @@ <h3 id="text-align-last">
15231513 break, then, unless 'text-align' assigns an explicit first line
15241514 alignment (via ''start end''), 'text-align-last' takes precedence
15251515 over 'text-align'.
1526-
1516+
15271517 < p > If ''auto'' is specified, content on the affected line is aligned
15281518 per 'text-align' unless 'text-align' is set to ''justify''. In
15291519 this case, content is justified if 'text-justify' is ''distribute''
15301520 and start-aligned otherwise.
15311521 All other values have the same meanings as in 'text-align'.</ p >
15321522
15331523 < div class ="example ">
1534- < p > The following example
1524+ < p > The following example
15351525
15361526 < h3 id ="text-justify ">
15371527 Justification Method: the 'text-justify' property</ h3 >
@@ -2379,7 +2369,7 @@ <h3 id="line-decoration">
23792369 anonymous inline element that wraps all the in-flow inline-level children
23802370 of the block container. For all other elements, the decorations are
23812371 propagated to any in-flow children.
2382-
2372+
23832373 < p class ="note "> Note that text decorations are not propagated to any
23842374 out-of-flow descendants, nor to the contents of atomic inline-level
23852375 descendants such as inline blocks and inline tables.
@@ -2403,7 +2393,7 @@ <h3 id="line-decoration">
24032393 if descendant elements have different color or line style values.</ p >
24042394
24052395 < div class ="example ">
2406- < p > The following figure shows the averaging for underline:
2396+ < p > The following figure shows the averaging for underline:
24072397 < p > < img alt ="In the first rendering of the underlined text '1st a'
24082398 with 'st' as a superscript, both the '1st' and the 'a'
24092399 are rendered in a small font. In the second rendering,
@@ -2443,10 +2433,10 @@ <h3 id="line-decoration">
24432433<!-- --> </blockquote>
24442434<!----> </ code > </ pre >
24452435 < p > ...the underlining for the blockquote element is propagated to an
2446- anonymous inline element that surrounds the span element, causing
2447- the text "Help, help!" to be blue, with the blue underlining from
2448- the anonymous inline underneath it, the color being taken from the
2449- blockquote element. The < code > <em>text</em></ code >
2436+ anonymous inline element that surrounds the span element, causing
2437+ the text "Help, help!" to be blue, with the blue underlining from
2438+ the anonymous inline underneath it, the color being taken from the
2439+ blockquote element. The < code > <em>text</em></ code >
24502440 in the em block is also underlined, as it is in an in-flow block to
24512441 which the underline is propagated. The final line of text is fuchsia,
24522442 but the underline underneath it is still the blue underline from the
@@ -2898,7 +2888,7 @@ <h4 id="text-underline-position">
28982888 side of the text. (In horizontal typographic modes, both values are
28992889 treated as ''below''.)</ p >
29002890 </ div >
2901-
2891+
29022892 < div class ="example ">
29032893 < p > The following example styles modern Chinese, Japanese, and Korean
29042894 texts with the appropriate underline positions in both horizontal
@@ -3351,21 +3341,21 @@ <h3 id="conventions">
33513341 document are to be interpreted as described in RFC 2119.
33523342 However, for readability, these words do not appear in all uppercase
33533343 letters in this specification.
3354-
3344+
33553345 < p > All of the text of this specification is normative except sections
33563346 explicitly marked as non-normative, examples, and notes. [[!RFC2119]]</ p >
3357-
3347+
33583348 < p > Examples in this specification are introduced with the words “for example”
33593349 or are set apart from the normative text with < code > class="example"</ code > ,
33603350 like this:
3361-
3351+
33623352 < div class ="example ">
33633353 < p > This is an example of an informative example.</ p >
33643354 </ div >
3365-
3355+
33663356 < p > Informative notes begin with the word “Note” and are set apart from the
33673357 normative text with < code > class="note"</ code > , like this:
3368-
3358+
33693359 < p class ="note "> Note, this is an informative note.</ p >
33703360
33713361< h3 id ="conformance-classes ">
@@ -3385,12 +3375,12 @@ <h3 id="conformance-classes">
33853375 < dd > A < a href ="http://www.w3.org/TR/CSS21/conform.html#user-agent "> UA</ a >
33863376 that writes a style sheet.
33873377 </ dl >
3388-
3378+
33893379 < p > A style sheet is conformant to CSS Text Level 3
33903380 if all of its declarations that use properties defined in this module
33913381 have values that are valid according to the generic CSS grammar and the
33923382 individual grammars of each property as given in this module.
3393-
3383+
33943384 < p > A renderer is conformant to CSS Text Level 3
33953385 if, in addition to interpreting the style sheet as defined by the
33963386 appropriate specifications, it supports all the features defined
@@ -3399,7 +3389,7 @@ <h3 id="conformance-classes">
33993389 UA to correctly render a document due to limitations of the device
34003390 does not make the UA non-conformant. (For example, a UA is not
34013391 required to render color on a monochrome monitor.)
3402-
3392+
34033393 < p > An authoring tool is conformant to CSS Text Level 3
34043394 if it writes style sheets that are syntactically correct according to the
34053395 generic CSS grammar and the individual grammars of each feature in
@@ -3419,37 +3409,37 @@ <h3 id="partial">
34193409 multi-value property declaration: if any value is considered invalid
34203410 (as unsupported values must be), CSS requires that the entire declaration
34213411 be ignored.</ p >
3422-
3412+
34233413< h3 id ="experimental ">
34243414Experimental Implementations</ h3 >
34253415
34263416 < p > To avoid clashes with future CSS features, the CSS2.1 specification
34273417 reserves a < a href ="http://www.w3.org/TR/CSS21/syndata.html#vendor-keywords "> prefixed
34283418 syntax</ a > for proprietary and experimental extensions to CSS.
3429-
3419+
34303420 < p > Prior to a specification reaching the Candidate Recommendation stage
34313421 in the W3C process, all implementations of a CSS feature are considered
34323422 experimental. The CSS Working Group recommends that implementations
34333423 use a vendor-prefixed syntax for such features, including those in
34343424 W3C Working Drafts. This avoids incompatibilities with future changes
34353425 in the draft.
34363426 </ p >
3437-
3427+
34383428< h3 id ="testing "> Non-Experimental Implementations</ h3 >
34393429
34403430 < p > Once a specification reaches the Candidate Recommendation stage,
34413431 non-experimental implementations are possible, and implementors should
34423432 release an unprefixed implementation of any CR-level feature they
34433433 can demonstrate to be correctly implemented according to spec.
3444-
3434+
34453435 < p > To establish and maintain the interoperability of CSS across
34463436 implementations, the CSS Working Group requests that non-experimental
34473437 CSS renderers submit an implementation report (and, if necessary, the
34483438 testcases used for that implementation report) to the W3C before
34493439 releasing an unprefixed implementation of any CSS features. Testcases
34503440 submitted to W3C are subject to review and correction by the CSS
34513441 Working Group.
3452-
3442+
34533443 < p > Further information on submitting testcases and implementation reports
34543444 can be found from on the CSS Working Group's website at
34553445 < a href ="http://www.w3.org/Style/CSS/Test/ "> http://www.w3.org/Style/CSS/Test/</ a > .
@@ -3467,14 +3457,14 @@ <h3 id="cr-exit-criteria">
34673457 products, there is no requirement that all features be implemented by
34683458 a single product. For the purposes of this criterion, we define the
34693459 following terms:
3470-
3460+
34713461 < dl >
34723462 < dt > independent < dd > each implementation must be developed by a
34733463 different party and cannot share, reuse, or derive from code
34743464 used by another qualifying implementation. Sections of code that
34753465 have no bearing on the implementation of this specification are
34763466 exempt from this requirement.
3477-
3467+
34783468 < dt > interoperable < dd > passing the respective test case(s) in the
34793469 official CSS test suite, or, if the implementation is not a Web
34803470 browser, an equivalent test. Every relevant test in the test
@@ -3485,25 +3475,25 @@ <h3 id="cr-exit-criteria">
34853475 equivalent tests in the same way for the purpose of
34863476 interoperability. The equivalent tests must be made publicly
34873477 available for the purposes of peer review.
3488-
3478+
34893479 < dt > implementation < dd > a user agent which:
3490-
3480+
34913481 < ol class =inline >
34923482 < li > implements the specification.
3493-
3483+
34943484 < li > is available to the general public. The implementation may
34953485 be a shipping product or other publicly available version
3496- (i.e., beta version, preview release, or “nightly build”).
3486+ (i.e., beta version, preview release, or “nightly build”).
34973487 Non-shipping product releases must have implemented the
34983488 feature(s) for a period of at least one month in order to
34993489 demonstrate stability.
3500-
3490+
35013491 < li > is not experimental (i.e., a version specifically designed
35023492 to pass the test suite and is not intended for normal usage
35033493 going forward).
35043494 </ ol >
35053495 </ dl >
3506-
3496+
35073497 < p > The specification will remain Candidate Recommendation for at least
35083498 six months.
35093499
@@ -3735,7 +3725,7 @@ <h2 class="no-num" id="small-kana">Appendix F: Small Kana Mappings</h2>
37353725 < th scope =col > normal
37363726 < th scope =col > small
37373727 < th scope =col > normal
3738- < th scope =col > small
3728+ < th scope =col > small
37393729 < th scope =col > normal
37403730 < th scope =col > small
37413731 < th scope =col > normal
0 commit comments