@@ -541,20 +541,6 @@ Text Processing</h3>
541541 </wpt>
542542 </dl>
543543
544- <p> For ''capitalize'' , what constitutes a “word“ is UA-dependent;
545- [[!UAX29]] is suggested (but not required)
546- for determining such word boundaries.
547- Authors should not expect ''capitalize'' to follow
548- language-specific titlecasing conventions
549- (such as skipping articles in English).
550- Out-of-flow elements and inline element boundaries
551- must not introduce a 'text-transform' word boundary
552- and must be ignored when determining such word boundaries.
553-
554- <wpt>
555- text-transform/text-transform-capitalize-033.html
556- </wpt>
557-
558544 <div class="example">
559545 <p> The following example converts the ASCII characters
560546 used in abbreviations in Japanese text to their fullwidth variants
@@ -609,9 +595,22 @@ Text Processing</h3>
609595 with all “s” characters substituted by “f”.
610596 </div>
611597
612- <p class="note">
613- Note: As defined in <a href="#order">Text Processing Order of Operations</a> ,
614- transforming text affects line-breaking and other formatting operations.
598+ <h4 id="text-transform-mapping">
599+ Mapping Rules</h4>
600+
601+ <p> For ''capitalize'' , what constitutes a “word“ is UA-dependent;
602+ [[!UAX29]] is suggested (but not required)
603+ for determining such word boundaries.
604+ Authors should not expect ''capitalize'' to follow
605+ language-specific titlecasing conventions
606+ (such as skipping articles in English).
607+ Out-of-flow elements and inline element boundaries
608+ must not introduce a 'text-transform' word boundary
609+ and must be ignored when determining such word boundaries.
610+
611+ <wpt>
612+ text-transform/text-transform-capitalize-033.html
613+ </wpt>
615614
616615 <p>
617616 The UA must use the full case mappings for Unicode
@@ -683,6 +682,9 @@ Text Processing</h3>
683682
684683 <p> The mappings for small Kana to full-size Kana are defined in [[#small-kana]] .
685684
685+ <h4 id="text-transform-order">
686+ Order of Operations</h4>
687+
686688 <p> When multiple values are specified and therefore multiple transformations need to be applied,
687689 they are applied in the following order:
688690 <ol>
@@ -708,10 +710,8 @@ Text Processing</h3>
708710 </wpt>
709711
710712 <p class="note">
711- Note: A future level of CSS may introduce the ability to create custom mapping
712- tables for less common text transforms, such as by an ''@text-transform''
713- rule similar to ''@counter-style'' from [[CSS-COUNTER-STYLES-3]] .
714-
713+ Note: As defined in <a href="#order">Text Processing Order of Operations</a> ,
714+ transforming text affects line-breaking and other formatting operations.
715715
716716<h2 id="white-space-property" oldids="white-space-collapsing,text-wrap">
717717 White Space and Wrapping: the 'white-space' property</h2>
0 commit comments