- 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