Skip to content

Commit 30cefb4

Browse files
committed
Fix references to 'this spec' to instead point to Lists.
1 parent a5a835a commit 30cefb4

2 files changed

Lines changed: 25 additions & 24 deletions

File tree

css-counter-styles/Overview.html

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@ <h2 class="no-num no-toc" id=abstract> Abstract</h2>
5555
CSS Lists level 3. A particular emphasis is given to handling numeric and
5656
alphabetic numbering systems from many world languages.
5757

58+
<p class=issue>Should this document be Rec-track or a Note?
59+
5860
<h2 class="no-num no-toc" id=status> Status of this document</h2>
5961
<!--begin-status-->
6062

@@ -147,12 +149,14 @@ <h2 class="no-num no-toc" id=contents> Table of contents</h2>
147149

148150
<h2 id=ua-stylesheet><span class=secno>1. </span> Predefined Counter Styles</h2>
149151

150-
<p>While this specification defines a mechanism to allow authors to define
151-
almost any counter style they would want, forcing authors to redefine
152-
common styles every time they are used would be unnecessarily onerous. To
153-
aid in this regard, this specification predefines a large set of counter
154-
styles. User agents must include the following stylesheet as a user-agent
155-
stylesheet, so authors can depend on these styles being present.
152+
<p>The CSS Lists and Counters specification <a href="#CSS3LIST"
153+
rel=biblioentry>[CSS3LIST]<!--{{!CSS3LIST}}--></a> defines a mechanism for
154+
authors to define almost any counter style they would want. However,
155+
forcing authors to redefine common styles every time they are used would
156+
be unnecessarily onerous. To aid in this regard, this specification
157+
predefines a large set of counter styles. User agents must include the
158+
following stylesheet as a user-agent stylesheet, so authors can depend on
159+
these styles being present.
156160

157161
<p>As with any &lsquo;<code class=css>@counter-style</code>&rsquo; rule,
158162
the counter style definitions given here can be overridden by the author
@@ -1197,9 +1201,10 @@ <h2 id=predefined-counters><span class=secno>2. </span> Complex Counter
11971201
Styles</h2>
11981202

11991203
<p>While authors may define their own counter styles using the &lsquo;<code
1200-
class=css>@counter-style</code>&rsquo; rule defined in this spec or rely
1201-
on the set of <a href="#ua-stylesheet">predefined counter styles</a>, a
1202-
few counter styles are described by rules that are too complex to be
1204+
class=css>@counter-style</code>&rsquo; rule defined in the Lists spec <a
1205+
href="#CSS3LIST" rel=biblioentry>[CSS3LIST]<!--{{!CSS3LIST}}--></a> or
1206+
rely on the set of <a href="#ua-stylesheet">predefined counter styles</a>,
1207+
a few counter styles are described by rules that are too complex to be
12031208
captured by the predefined algorithms. These counter styles are described
12041209
in this section.
12051210

@@ -1217,7 +1222,9 @@ <h2 id=predefined-counters><span class=secno>2. </span> Complex Counter
12171222
the sorts of situations where you need counter-styles in the thousands or
12181223
higher. If they'll typically be used for only low-count use-cases, we can
12191224
simplify them by just making them "non-repeating" styles manually defined
1220-
out to 100 or so values.
1225+
out to 100 or so values. Alternately, the longhand Chinese styles can be
1226+
defined out to 999 with some fallback hackery, or 9999 with some fallback
1227+
hackery + changes to Lists.
12211228

12221229
<h3 id=symbol-counters><span class=secno>2.1. </span> symbols</h3>
12231230

css-counter-styles/Overview.src.html

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,10 @@ <h1>Additional Predefined Counter Styles for CSS</h1>
2828
<h2 class="no-num no-toc" id="abstract">
2929
Abstract</h2>
3030

31-
<p>CSS is a language for describing the rendering of structured documents
32-
(such as HTML and XML) on screen, on paper, in speech, etc.
33-
This draft contains additional predefined counter styles using the syntax defined in CSS Lists level 3. A particular emphasis is given to handling numeric and alphabetic numbering systems from many world languages.</p>
31+
<p>CSS is a language for describing the rendering of structured documents (such as HTML and XML) on screen, on paper, in speech, etc. This draft contains additional predefined counter styles using the syntax defined in CSS Lists level 3. A particular emphasis is given to handling numeric and alphabetic numbering systems from many world languages.</p>
32+
33+
<p class='issue'>Should this document be Rec-track or a Note?</p>
34+
3435

3536
<h2 class="no-num no-toc" id="status">
3637
Status of this document</h2>
@@ -51,16 +52,9 @@ <h2 class="no-num no-toc" id="contents">
5152
<h2 id='ua-stylesheet'>
5253
Predefined Counter Styles</h2>
5354

54-
<p>While this specification defines a mechanism to allow authors to define
55-
almost any counter style they would want, forcing authors to redefine common
56-
styles every time they are used would be unnecessarily onerous. To aid in this
57-
regard, this specification predefines a large set of counter styles. User agents
58-
must include the following stylesheet as a user-agent stylesheet, so authors
59-
can depend on these styles being present.</p>
55+
<p>The CSS Lists and Counters specification [[!CSS3LIST]] defines a mechanism for authors to define almost any counter style they would want. However, forcing authors to redefine common styles every time they are used would be unnecessarily onerous. To aid in this regard, this specification predefines a large set of counter styles. User agents must include the following stylesheet as a user-agent stylesheet, so authors can depend on these styles being present.</p>
6056

61-
<p>As with any ''@counter-style'' rule, the counter style definitions given
62-
here can be overridden by the author if they desire to attach a different style
63-
to a counter style name defined in this stylesheet.</p>
57+
<p>As with any ''@counter-style'' rule, the counter style definitions given here can be overridden by the author if they desire to attach a different style to a counter style name defined in this stylesheet.</p>
6458

6559
<p class='issue'>Should this chapter and the next be made an informative appendix rather than a required UA stylesheet?</p>
6660

@@ -963,7 +957,7 @@ <h2 id='predefined-counters'>
963957
Complex Counter Styles</h2>
964958

965959
<p>While authors may define their own counter styles using the ''@counter-style''
966-
rule defined in this spec or rely on the set of
960+
rule defined in the Lists spec [[!CSS3LIST]] or rely on the set of
967961
<a href='#ua-stylesheet'>predefined counter styles</a>, a few counter styles are
968962
described by rules that are too complex to be captured by the predefined algorithms.
969963
These counter styles are described in this section.</p>
@@ -974,7 +968,7 @@ <h2 id='predefined-counters'>
974968
described below. For example, an author can reference one of these styles in an
975969
'override' type, reusing the algorithm but swapping out some of the other descriptors.</p>
976970

977-
<p class='issue'>Is it necessary to define ''ethiopian-numeric'' and the longhand Chinese styles out to these ranges? I have no idea if it would be common to use them in the sorts of situations where you need counter-styles in the thousands or higher. If they'll typically be used for only low-count use-cases, we can simplify them by just making them "non-repeating" styles manually defined out to 100 or so values.</p>
971+
<p class='issue'>Is it necessary to define ''ethiopian-numeric'' and the longhand Chinese styles out to these ranges? I have no idea if it would be common to use them in the sorts of situations where you need counter-styles in the thousands or higher. If they'll typically be used for only low-count use-cases, we can simplify them by just making them "non-repeating" styles manually defined out to 100 or so values. Alternately, the longhand Chinese styles can be defined out to 999 with some fallback hackery, or 9999 with some fallback hackery + changes to Lists.</p>
978972

979973

980974
<h3 id='symbol-counters'>

0 commit comments

Comments
 (0)