- From: Tab Atkins Jr.. via cvs-syncmail <cvsmail@w3.org>
- Date: Wed, 30 Nov 2011 01:34:42 +0000
- To: public-css-commits@w3.org
Update of /sources/public/csswg/css3-lists In directory hutz:/tmp/cvs-serv29557 Modified Files: Overview.html Overview.src.html Log Message: Added identifiers as a valid counter symbol. Index: Overview.html =================================================================== RCS file: /sources/public/csswg/css3-lists/Overview.html,v retrieving revision 1.111 retrieving revision 1.112 diff -u -d -r1.111 -r1.112 --- Overview.html 28 Nov 2011 19:06:41 -0000 1.111 +++ Overview.html 30 Nov 2011 01:34:40 -0000 1.112 @@ -25,13 +25,13 @@ <h1>CSS Lists and Counters Module Level 3</h1> - <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 28 November + <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 30 November 2011</h2> <dl> <dt>This version: - <dd><!--<a href="http://www.w3.org/TR/2011/WD-css3-lists-20111128">http://www.w3.org/TR/2011/WD-css3-lists-20111128</a></dd>--> + <dd><!--<a href="http://www.w3.org/TR/2011/WD-css3-lists-20111130">http://www.w3.org/TR/2011/WD-css3-lists-20111130</a></dd>--> <a href="http://dev.w3.org/csswg/css3-lists/">http://dev.w3.org/csswg/css3-lists/</a> @@ -2236,7 +2236,7 @@ <tr> <th>Value: - <td>[ <string> | <image> ]+ + <td>[ <string> | <image> | <identifier> ]+ <tr> <th>Initial: @@ -2254,7 +2254,7 @@ <tr> <th>Value: - <td>[ <integer> && [ <string> | <image> ] ]# + <td>[ <integer> && [ <string> | <image> | <identifier> ] ]# <tr> <th>Initial: @@ -2270,9 +2270,8 @@ ‘<a href="#descdef-type"><code class=property>type</code></a>’ descriptor. The ‘<a href="#descdef-symbols"><code class=property>symbols</code></a>’ descriptor must be specified if - the counter type is ‘<code class=css>repeating</code>’, - <i>numeric</i>, <i>alphabetic</i>, <i>symbolic</i>, or - <i>non-repeating</i>, and the ‘<a + the counter type is <i>repeating</i>, <i>numeric</i>, <i>alphabetic</i>, + <i>symbolic</i>, or <i>non-repeating</i>, and the ‘<a href="#descdef-additive-symbols"><code class=property>additive-symbols</code></a>’ descriptor must be specified if the counter type is <i>additive</i>; otherwise, the @@ -2298,27 +2297,13 @@ order of descending weight; otherwise, the @counter-style is invalid and must be ignored. - <p>Counter symbols may be strings or images, and the two types can be mixed - in a single descriptor. Counter representations are constructed by - concatenating counter symbols together. Image counter symbols are rendered - as inline replaced elements. The <a + <p>Counter symbols may be strings, images, or identifiers, and the three + types can be mixed in a single descriptor. Counter representations are + constructed by concatenating counter symbols together. Identifiers are + rendered as strings containing the same characters. Images are rendered as + inline replaced elements. The <a href="http://dev.w3.org/csswg/css3-images/#default-object-size">default - object size</a> of an image counter symbol is a 1em by 1em square. - - <div class=issue> - <p>It's been requested that there be a way to express lists with lots of - single-character symbols in a more compact way, something like e.g.:</p> - - <pre> -@counter-style decimal { - type: numeric; - symbols: combined "0123456789"; -}</pre> - - <p>This does reduce the verbosity of a lot of styles, but I'm somewhat - concerned about being forced to deal with "graphemes" instead of - "characters". Is this reasonable?</p> - </div> + object size</a> of an image counter symbol is a 1em by 1em square.</p> <!-- ====================================================================== --> <h2 id=symbols-function><span class=secno>9. </span> Defining Anonymous Index: Overview.src.html =================================================================== RCS file: /sources/public/csswg/css3-lists/Overview.src.html,v retrieving revision 1.158 retrieving revision 1.159 diff -u -d -r1.158 -r1.159 --- Overview.src.html 28 Nov 2011 19:06:42 -0000 1.158 +++ Overview.src.html 30 Nov 2011 01:34:40 -0000 1.159 @@ -1503,7 +1503,7 @@ <td><dfn id="descdef-symbols">symbols</dfn> <tr> <th>Value: - <td>[ <string> | <image> ]+ + <td>[ <string> | <image> | <identifier> ]+ <tr> <th>Initial: <td>N/A @@ -1515,7 +1515,7 @@ <td><dfn id="descdef-additive-symbols">additive-symbols</dfn> <tr> <th>Value: - <td>[ <integer> && [ <string> | <image> ] ]# + <td>[ <integer> && [ <string> | <image> | <identifier> ] ]# <tr> <th>Initial: <td>N/A @@ -1523,7 +1523,7 @@ <p>The 'symbols' and 'additive-symbols' descriptors specify the characters used by the marker-construction algorithm specified by the 'type' descriptor. - The 'symbols' descriptor must be specified if the counter type is ''repeating'', + The 'symbols' descriptor must be specified if the counter type is <i>repeating</i>, <i>numeric</i>, <i>alphabetic</i>, <i>symbolic</i>, or <i>non-repeating</i>, and the 'additive-symbols' descriptor must be specified if the counter type is <i>additive</i>; otherwise, the @counter-style is invalid and must be ignored.</p> @@ -1541,24 +1541,7 @@ must be specified in order of descending weight; otherwise, the @counter-style is invalid and must be ignored.</p> - <p>Counter symbols may be strings or images, and the two types can be mixed - in a single descriptor. Counter representations are constructed by concatenating - counter symbols together. Image counter symbols are rendered as inline replaced - elements. The - <a href="http://dev.w3.org/csswg/css3-images/#default-object-size">default object size</a> - of an image counter symbol is a 1em by 1em square.</p> - - <div class='issue'> - <p>It's been requested that there be a way to express lists with lots of single-character symbols in a more compact way, something like e.g.:</p> - - <pre> -@counter-style decimal { - type: numeric; - symbols: combined "0123456789"; -}</pre> - - <p>This does reduce the verbosity of a lot of styles, but I'm somewhat concerned about being forced to deal with "graphemes" instead of "characters". Is this reasonable?</p> - </div> + <p>Counter symbols may be strings, images, or identifiers, and the three types can be mixed in a single descriptor. Counter representations are constructed by concatenating counter symbols together. Identifiers are rendered as strings containing the same characters. Images are rendered as inline replaced elements. The <a href="http://dev.w3.org/csswg/css3-images/#default-object-size">default object size</a> of an image counter symbol is a 1em by 1em square.</p> <!-- ====================================================================== -->
Received on Wednesday, 30 November 2011 01:34:46 UTC