Skip to content

Commit e33cfb1

Browse files
committed
[css-text-3] Organize into subsections
and remove the note about possible futures.
1 parent 00ad751 commit e33cfb1

1 file changed

Lines changed: 21 additions & 21 deletions

File tree

css-text-3/Overview.bs

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)