Skip to content

Commit 95d6ffe

Browse files
committed
Add text-transform apply order when multiple values are specified
1 parent d43a934 commit 95d6ffe

2 files changed

Lines changed: 26 additions & 3 deletions

File tree

css3-text/Overview.html

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -84,14 +84,14 @@
8484

8585
<h1>CSS Text Level 3</h1>
8686

87-
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 17 June 2011</h2>
87+
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 23 June 2011</h2>
8888

8989
<dl>
9090
<dt>This version:
9191

9292
<dd><a href="http://dev.w3.org/csswg/css3-text/Overview.html">$Date:
93-
2011/06/12 10:04:34 $ (CVS $Revision$)</a> <!--
94-
<dd><a href="http://www.w3.org/TR/2011/WD-css3-text-20110617/">http://www.w3.org/TR/2011/WD-css3-text-20110617/</a></dd>
93+
2011/06/17 14:19:47 $ (CVS $Revision$)</a> <!--
94+
<dd><a href="http://www.w3.org/TR/2011/WD-css3-text-20110623/">http://www.w3.org/TR/2011/WD-css3-text-20110623/</a></dd>
9595
-->
9696

9797

@@ -721,6 +721,20 @@ <h3 id=text-transform><span class=secno>3.1. </span> <a name=caps-prop></a>
721721
href="#mappings-fulllsize-kana">&lsquo;<code
722722
class=css>fullsize-kana</code>&rsquo; Mappings</a>.
723723

724+
<p>When multiple values are specified and therefore multiple
725+
transformations need to be applied, they are applied in the following
726+
order:
727+
728+
<ol>
729+
<li>&lsquo;<code class=css>capitalize</code>&rsquo;, &lsquo;<code
730+
class=css>uppercase</code>&rsquo;, and &lsquo;<code
731+
class=css>lowercase</code>&rsquo;
732+
733+
<li>&lsquo;<code class=css>fullwidth</code>&rsquo;
734+
735+
<li>&lsquo;<code class=css>fullsize-kana</code>&rsquo;
736+
</ol>
737+
724738
<p>Text transformation happens after <a href="#white-space-rules">white
725739
space processing</a>. (This only matters when &lsquo;<code
726740
class=css>fullwidth</code>&rsquo; transforms U+0020 space characters to

css3-text/Overview.src.html

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -378,6 +378,15 @@ <h3 id="text-transform">
378378
<p>The mappings for small Kana to normal Kana are defined in
379379
<a href="#mappings-fulllsize-kana">''fullsize-kana'' Mappings</a>.</p>
380380

381+
<p>When multiple values are specified and therefore multiple
382+
transformations need to be applied, they are applied in the following
383+
order:</p>
384+
<ol>
385+
<li>''capitalize'', ''uppercase'', and ''lowercase''</li>
386+
<li>''fullwidth''</li>
387+
<li>''fullsize-kana''</li>
388+
</ol>
389+
381390
<p>Text transformation happens after <a href="#white-space-rules">white
382391
space processing</a>. (This only matters when ''fullwidth'' transforms
383392
U+0020 space characters to U+3000.) <span class="issue">This requirement

0 commit comments

Comments
 (0)