Skip to content

Commit 2472d5f

Browse files
committed
[meta] Align value definition reference across all specs. Use more obvious heading. Include link to definition syntax directly. #1397
1 parent 12a245f commit 2472d5f

File tree

61 files changed

+595
-126
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+595
-126
lines changed

css-align-3/Overview.bs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -115,11 +115,12 @@ Module interactions</h3>
115115
or <code>::first-letter</code> pseudo-elements.
116116

117117
<h3 id="values">
118-
Values</h3>
118+
Value Definitions</h3>
119119

120-
This specification follows the <a href="https://www.w3.org/TR/CSS2/about.html#property-defs">CSS property definition conventions</a> from [[!CSS2]].
121-
Value types not defined in this specification are defined in CSS Values & Units [[!CSS-VALUES-3]].
122-
Other CSS modules may expand the definitions of these value types.
120+
This specification follows the <a href="https://www.w3.org/TR/CSS2/about.html#property-defs">CSS property definition conventions</a> from [[!CSS2]]
121+
using the <a href="https://www.w3.org/TR/css-values-3/#value-defs">value definition syntax</a> from [[!CSS-VALUES-3]].
122+
Value types not defined in this specification are defined in CSS Values &amp; Units [[!CSS-VALUES-3]].
123+
Combination with other CSS modules may expand the definitions of these value types.
123124

124125
In addition to the property-specific values listed in their definitions,
125126
all properties defined in this specification

css-animations-1/Overview.bs

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -82,12 +82,13 @@ Introduction</h2>
8282
end values, and whether or not the animation should be running or paused.
8383
An animation can also delay its start time.
8484

85-
<h2 id="values">
86-
Values</h2>
85+
<h3 id="values">
86+
Value Definitions</h3>
8787

88-
This specification follows the <a href="https://www.w3.org/TR/CSS21/about.html#property-defs">CSS property definition conventions</a> from [[!CSS2]].
89-
Value types not defined in this specification are defined in CSS Values & Units [[!CSS-VALUES-3]].
90-
Other CSS modules may expand the definitions of these value types.
88+
This specification follows the <a href="https://www.w3.org/TR/CSS2/about.html#property-defs">CSS property definition conventions</a> from [[!CSS2]]
89+
using the <a href="https://www.w3.org/TR/css-values-3/#value-defs">value definition syntax</a> from [[!CSS-VALUES-3]].
90+
Value types not defined in this specification are defined in CSS Values &amp; Units [[!CSS-VALUES-3]].
91+
Combination with other CSS modules may expand the definitions of these value types.
9192

9293
In addition to the property-specific values listed in their definitions,
9394
all properties defined in this specification

css-backgrounds-3/Overview.bs

Lines changed: 13 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ rendered content, see Appendix E “Elaborate description of Stacking
7171
Contexts” in [[!CSS2]].
7272

7373
<h2 id="values">
74-
Values and Interactions</h2>
74+
Values Definitions</h2>
7575

7676
This specification follows the <a href="https://www.w3.org/TR/CSS2/about.html#property-defs">CSS property definition conventions</a> from [[!CSS2]]
7777
using the <a href="https://www.w3.org/TR/css-values-3/#value-defs">value definition syntax</a> from [[!CSS-VALUES-3]].
@@ -100,24 +100,18 @@ Module Interactions</h3>
100100
<a href="#borders">border-color/style/width properties</a> to
101101
<code>::first-line</code>. [[!CSS2]]
102102

103-
<h3 id=value-types>
104-
Value Types</h3>
105-
106-
<p>The <dfn><<image>></dfn> value type is defined by this
107-
specification as <code class=prod><<image>> =
108-
<<uri>></code>. Other value types are defined in
109-
CSS Level 2 Revision 1 [[!CSS2]].
110-
Other CSS modules may expand the definitions of these value types: for
111-
example [[CSS3COLOR]], when combined with this module, expands the
112-
definition of the <<color>> value type as used in this specification.
113-
Similarly, [[CSS3-IMAGES]], when combined with this module,
114-
expands the definition of <<image>> as used in this specification.
115-
116-
<p>In addition to the property-specific values listed in their definitions,
117-
all properties defined in this specification also accept the
118-
<a href="https://www.w3.org/TR/CSS2/cascade.html#value-def-inherit">inherit</a>
119-
keyword as their property value. For readability it has not been repeated
120-
explicitly.
103+
<h3 id="values">
104+
Value Definitions</h3>
105+
106+
This specification follows the <a href="https://www.w3.org/TR/CSS2/about.html#property-defs">CSS property definition conventions</a> from [[!CSS2]]
107+
using the <a href="https://www.w3.org/TR/css-values-3/#value-defs">value definition syntax</a> from [[!CSS-VALUES-3]].
108+
Value types not defined in this specification are defined in CSS Values &amp; Units [[!CSS-VALUES-3]].
109+
Combination with other CSS modules may expand the definitions of these value types.
110+
111+
In addition to the property-specific values listed in their definitions,
112+
all properties defined in this specification
113+
also accept the <a>CSS-wide keywords</a> keywords as their property value.
114+
For readability they have not been repeated explicitly.
121115

122116
<h3 id=animations>Animated Values</h3>
123117

css-box-3/Overview.bs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,12 +72,12 @@ Introduction {#intro}
7272
which each deserve their own parallel module.
7373

7474
<h3 id="values">
75-
Values</h3>
75+
Value Definitions</h3>
7676

7777
This specification follows the <a href="https://www.w3.org/TR/CSS2/about.html#property-defs">CSS property definition conventions</a> from [[!CSS2]]
7878
using the <a href="https://www.w3.org/TR/css-values-3/#value-defs">value definition syntax</a> from [[!CSS-VALUES-3]].
7979
Value types not defined in this specification are defined in CSS Values &amp; Units [[!CSS-VALUES-3]].
80-
Other CSS modules may expand the definitions of these value types.
80+
Combination with other CSS modules may expand the definitions of these value types.
8181

8282
In addition to the property-specific values listed in their definitions,
8383
all properties defined in this specification

css-break-3/Overview.bs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -56,11 +56,12 @@ Module Interactions</h3>
5656
<!-- End section "Modules Interactions" -->
5757

5858
<h3 id="values">
59-
Values</h3>
59+
Value Definitions</h3>
6060

61-
This specification follows the <a href="https://www.w3.org/TR/CSS21/about.html#property-defs">CSS property definition conventions</a> from [[!CSS21]].
62-
Value types not defined in this specification are defined in CSS Values & Units [[!CSS-VALUES-3]].
63-
Other CSS modules may expand the definitions of these value types.
61+
This specification follows the <a href="https://www.w3.org/TR/CSS2/about.html#property-defs">CSS property definition conventions</a> from [[!CSS2]]
62+
using the <a href="https://www.w3.org/TR/css-values-3/#value-defs">value definition syntax</a> from [[!CSS-VALUES-3]].
63+
Value types not defined in this specification are defined in CSS Values &amp; Units [[!CSS-VALUES-3]].
64+
Combination with other CSS modules may expand the definitions of these value types.
6465

6566
In addition to the property-specific values listed in their definitions,
6667
all properties defined in this specification

css-break-4/Overview.bs

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -63,13 +63,12 @@ Module Interactions</h3>
6363
<!-- End section "Modules Interactions" -->
6464

6565
<h3 id="values">
66-
Values</h3>
66+
Value Definitions</h3>
6767

68-
This specification follows
69-
the <a href="https://www.w3.org/TR/CSS2/about.html#property-defs">CSS property definition conventions</a> from [[!CSS2]].
70-
Value types not defined in this specification are defined
71-
in CSS Values & Units [[!CSS-VALUES-3]].
72-
Other CSS modules may expand the definitions of these value types.
68+
This specification follows the <a href="https://www.w3.org/TR/CSS2/about.html#property-defs">CSS property definition conventions</a> from [[!CSS2]]
69+
using the <a href="https://www.w3.org/TR/css-values-3/#value-defs">value definition syntax</a> from [[!CSS-VALUES-3]].
70+
Value types not defined in this specification are defined in CSS Values &amp; Units [[!CSS-VALUES-3]].
71+
Combination with other CSS modules may expand the definitions of these value types.
7372

7473
In addition to the property-specific values listed in their definitions,
7574
all properties defined in this specification

css-color-4/Overview.bs

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,19 @@ Introduction</h2>
7171
<abbr title="cyan-magenta-yellow-green-orange-violet-black">CMYGOVK</abbr>
7272
are supported.
7373

74+
<h3 id="values">
75+
Value Definitions</h3>
76+
77+
This specification follows the <a href="https://www.w3.org/TR/CSS2/about.html#property-defs">CSS property definition conventions</a> from [[!CSS2]]
78+
using the <a href="https://www.w3.org/TR/css-values-3/#value-defs">value definition syntax</a> from [[!CSS-VALUES-3]].
79+
Value types not defined in this specification are defined in CSS Values &amp; Units [[!CSS-VALUES-3]].
80+
Combination with other CSS modules may expand the definitions of these value types.
81+
82+
In addition to the property-specific values listed in their definitions,
83+
all properties defined in this specification
84+
also accept the <a>CSS-wide keywords</a> keywords as their property value.
85+
For readability they have not been repeated explicitly.
86+
7487
<h2 id="terminology">Color terminology</h2>
7588

7689
A <dfn>color</dfn> is a definition (numeric or textual)

css-color-adjust-1/Overview.bs

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,18 @@ Abstract: This module introduces a model and controls over automatic color adjus
1919
Introduction {#intro}
2020
=====================
2121

22-
23-
22+
Value Definitions {#values}
23+
---------------------------
24+
25+
This specification follows the <a href="https://www.w3.org/TR/CSS2/about.html#property-defs">CSS property definition conventions</a> from [[!CSS2]]
26+
using the <a href="https://www.w3.org/TR/css-values-3/#value-defs">value definition syntax</a> from [[!CSS-VALUES-3]].
27+
Value types not defined in this specification are defined in CSS Values &amp; Units [[!CSS-VALUES-3]].
28+
Combination with other CSS modules may expand the definitions of these value types.
29+
30+
In addition to the property-specific values listed in their definitions,
31+
all properties defined in this specification
32+
also accept the <a>CSS-wide keywords</a> keywords as their property value.
33+
For readability they have not been repeated explicitly.
2434

2535
Preferred Color Schemes {#preferred}
2636
=======================

css-contain-1/Overview.bs

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,19 @@ Introduction</h2>
5757
and allow strong, predictable isolation of a subtree from the rest of the page,
5858
this specification defines a 'contain' property.
5959

60+
<h3 id="values">
61+
Value Definitions</h3>
62+
63+
This specification follows the <a href="https://www.w3.org/TR/CSS2/about.html#property-defs">CSS property definition conventions</a> from [[!CSS2]]
64+
using the <a href="https://www.w3.org/TR/css-values-3/#value-defs">value definition syntax</a> from [[!CSS-VALUES-3]].
65+
Value types not defined in this specification are defined in CSS Values &amp; Units [[!CSS-VALUES-3]].
66+
Combination with other CSS modules may expand the definitions of these value types.
67+
68+
In addition to the property-specific values listed in their definitions,
69+
all properties defined in this specification
70+
also accept the <a>CSS-wide keywords</a> keywords as their property value.
71+
For readability they have not been repeated explicitly.
72+
6073
<h2 id='contain-property'>
6174
Strong Containment: the 'contain' property</h2>
6275

css-contain-2/Overview.bs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -67,12 +67,12 @@ Module Interactions</h3>
6767
once stable.
6868

6969
<h3 id="values">
70-
Values</h3>
70+
Value Definitions</h3>
7171

72-
This specification follows
73-
the <a href="https://www.w3.org/TR/CSS2/about.html#property-defs">CSS property definition conventions</a> from [[!CSS2]].
74-
Value types not defined in this specification are defined in CSS Values & Units [[!CSS-VALUES-3]].
75-
Other CSS modules may expand the definitions of these value types.
72+
This specification follows the <a href="https://www.w3.org/TR/CSS2/about.html#property-defs">CSS property definition conventions</a> from [[!CSS2]]
73+
using the <a href="https://www.w3.org/TR/css-values-3/#value-defs">value definition syntax</a> from [[!CSS-VALUES-3]].
74+
Value types not defined in this specification are defined in CSS Values &amp; Units [[!CSS-VALUES-3]].
75+
Combination with other CSS modules may expand the definitions of these value types.
7676

7777
In addition to the property-specific values listed in their definitions,
7878
all properties defined in this specification

0 commit comments

Comments
 (0)