Skip to content

Commit 3223e53

Browse files
committed
[css-content-3] Improve section titles.
1 parent 03d2ed2 commit 3223e53

File tree

1 file changed

+21
-23
lines changed

1 file changed

+21
-23
lines changed

css-content-3/Overview.bs

Lines changed: 21 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ Value Definitions</h3>
9595
For readability they have not been repeated explicitly.
9696

9797
<h2 id="content-property">
98-
Inserting and replacing content with the 'content' property</h2>
98+
Inserting and Replacing Content: the 'content' property</h2>
9999

100100
<pre class='propdef'>
101101
Name: content
@@ -178,12 +178,6 @@ Inserting and replacing content with the 'content' property</h2>
178178

179179
<dt><dfn type><<content-list>></dfn>
180180
<dd>
181-
Equal to:
182-
183-
<pre class=prod>
184-
[ <<string>> | <<image>> | <<attr()>> | contents | <<quote>> | <<leader()>> | <<target>> | <<string()>> | <<content()>> | <<counter>> ]+
185-
</pre>
186-
187181
Replaces the element's contents with one or more anonymous inline boxes
188182
corresponding to the specified values,
189183
in the order specified.
@@ -270,16 +264,20 @@ Alternative Text for Accessibility</h3>
270264
<!--end copy from CSS-PSEUDO-->
271265

272266
<h2 id="content-values">
273-
<<content-list>> Values and Functions</h2>
267+
Generated Content Values: the <<content-list>> type</h2>
274268

275269
The <<content-list>> value is used in 'content'
276270
to fill an element with one or more anonymous inline boxes,
277271
including images, strings, the values of counters, and the text value of elements.
278272
In this section we enumerate the possibilities.
279273

274+
The syntax of <<content-list>> is defined as:
275+
<pre class=prod>
276+
<<content-list>> = [ <<string>> | <<image>> | <<attr()>> | contents | <<quote>> | <<leader()>> | <<target>> | <<string()>> | <<content()>> | <<counter>> ]+
277+
</pre>
280278

281279
<h3 id="strings">
282-
Basic Strings: <<string>> and <<attr()>></h3>
280+
Basic Strings: <<string>> and <<attr()>> values</h3>
283281

284282
<dl dfn-for="content, <content-list>" dfn-type=value>
285283
<dt><dfn><<string>></dfn>
@@ -308,7 +306,7 @@ Basic Strings: <<string>> and <<attr()>></h3>
308306
</dl>
309307

310308
<h3 id="content-uri">
311-
<<image>></h3>
309+
2D Images: <<image>> values</h3>
312310

313311
<dl dfn-type=value dfn-for="<content-list>">
314312
<dt><dfn><<image>></dfn></dt>
@@ -329,7 +327,7 @@ Basic Strings: <<string>> and <<attr()>></h3>
329327

330328

331329
<h3 id="element-content">
332-
Element Content</h3>
330+
Elemental Content: the ''contents'' keyword</h3>
333331

334332
<dl dfn-for="content, <content-list>" dfn-type=value>
335333
<dt><dfn>contents</dfn>
@@ -392,7 +390,7 @@ Element Content</h3>
392390

393391

394392
<h3 id="quotes">
395-
Quotes</h3>
393+
Quotation Marks</h3>
396394

397395
The ''quotes'' property, which defines the [=quotation mark system=] of an
398396
element,
@@ -402,7 +400,7 @@ Quotes</h3>
402400
such as for the HTML <{q}> element.
403401

404402
<h4 id="quotes-property">
405-
Specifying quotes with the 'quotes' property</h4>
403+
Quotation Mark System: the 'quotes' property</h4>
406404

407405
<pre class='propdef'>
408406
Name: quotes
@@ -468,7 +466,7 @@ Specifying quotes with the 'quotes' property</h4>
468466
</dl>
469467

470468
<h4 id="quote-values">
471-
The *-quote values of the content property</h4>
469+
Inserting Quotation Marks: the ''*-quote'' keywords</h4>
472470

473471
<pre class="prod">
474472
<dfn><<quote>></dfn> = open-quote | close-quote | no-open-quote | no-close-quote
@@ -799,7 +797,7 @@ Procedure for rendering leaders</h4>
799797

800798

801799
<h3 id="cross-references">
802-
Cross references and the target-* functions</h3>
800+
Cross References</h3>
803801

804802
Many documents contain internal references:
805803

@@ -947,7 +945,7 @@ The ''target-text()'' function</h4>
947945

948946

949947
<h3 id="named-strings">
950-
Named strings</h3>
948+
Named Strings</h3>
951949

952950
This section introduces <dfn lt="named string">named strings</dfn>,
953951
which are the textual equivalent of counters
@@ -991,7 +989,7 @@ Named strings</h3>
991989

992990

993991
<h4 id="string-set">
994-
The string-set property</h4>
992+
Naming Strings: the 'string-set' property</h4>
995993

996994
<pre class="propdef">
997995
Name: string-set
@@ -1046,7 +1044,7 @@ The string-set property</h4>
10461044

10471045

10481046
<h4 id="string-function">
1049-
The ''string()'' function</h4>
1047+
Inserting Named Strings: the ''string()'' function</h4>
10501048

10511049
<pre class="prod">
10521050
<dfn>string()</dfn> = string( <<custom-ident>> , [ first | start | last | first-except ]? )
@@ -1206,9 +1204,9 @@ The ''content()'' function</h4>
12061204

12071205

12081206
<h2 id="counters">
1209-
Automatic counters and numbering: the 'counter-increment' and 'counter-reset' properties (moved)</h2>
1207+
Automatic Counters and Numbering</h2>
12101208

1211-
Issue: Now described in [[CSS3LIST]]
1209+
See [[!CSS-LISTS-3]].
12121210

12131211
Issue: Should this move back to CSS Content?
12141212

@@ -1234,7 +1232,7 @@ Bookmarks</h2>
12341232
must have no effect on descendants of the element.
12351233

12361234
<h3 id="bookmark-level">
1237-
bookmark-level
1235+
Setting a Bookmark: the 'bookmark-level' property
12381236
</h3>
12391237

12401238
The 'bookmark-level' property determines if a bookmark is created,
@@ -1276,7 +1274,7 @@ bookmark-level
12761274

12771275

12781276
<h3 id="bookmark-label">
1279-
bookmark-label</h3>
1277+
Labelling a Bookmark: the 'bookmark-label' property</h3>
12801278

12811279
<pre class="propdef">
12821280
Name: bookmark-label
@@ -1319,7 +1317,7 @@ bookmark-label</h3>
13191317
</div>
13201318

13211319
<h3 id="bookmark-state">
1322-
bookmark-state</h3>
1320+
Initial Bookmark Toggle State: the 'bookmark-state' property</h3>
13231321

13241322
The 'bookmark-state' may be open or closed. The user must be able to toggle the bookmark state.
13251323

0 commit comments

Comments
 (0)