Skip to content

Commit c0b3d64

Browse files
committed
Generic Datatype Reorganization Part IV: Other Dimension Types
Also, remove various normative bits that are wrong, such as angle normalization.
1 parent 6d2f2cf commit c0b3d64

2 files changed

Lines changed: 33 additions & 27 deletions

File tree

css3-values/Overview.html

Lines changed: 29 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -226,21 +226,24 @@ <h2 class="no-num no-toc" id=contents>Table of contents</h2>
226226
units </a>
227227
</ul>
228228

229-
<li><a href="#other-dimensions"><span class=secno>7. </span> Other
230-
Units</a>
229+
<li><a href="#other-units"><span class=secno>7. </span> Other Units</a>
231230
<ul class=toc>
232-
<li><a href="#angles"><span class=secno>7.1. </span> &lt;angle&gt;:
231+
<li><a href="#angles"><span class=secno>7.1. </span> Angles: the
232+
&lsquo;<code class=css>&lt;angle&gt;</code>&rsquo; type and
233233
&lsquo;<code class=css>deg</code>&rsquo;, &lsquo;<code
234234
class=css>grad</code>&rsquo;, &lsquo;<code class=css>rad</code>&rsquo;,
235-
&lsquo;<code class=css>turn</code>&rsquo;</a>
236-
237-
<li><a href="#time"><span class=secno>7.2. </span> &lt;time&gt;:
238-
&lsquo;<code class=css>s</code>&rsquo;, &lsquo;<code
239-
class=css>ms</code>&rsquo;</a>
240-
241-
<li><a href="#ltfrequencygt-hz-khz"><span class=secno>7.3.
242-
</span>&lt;frequency&gt;: &lsquo;<code class=css>Hz</code>&rsquo;,
243-
&lsquo;<code class=css>kHz</code>&rsquo;</a>
235+
&lsquo;<code class=css>turn</code>&rsquo; units</a>
236+
237+
<li><a href="#time"><span class=secno>7.2. </span> Times: the
238+
&lsquo;<code class=css>&lt;time&gt;</code>&rsquo; type and &lsquo;<code
239+
class=css>s</code>&rsquo;, &lsquo;<code class=css>ms</code>&rsquo;
240+
units</a>
241+
242+
<li><a href="#frequencies-the-ltfrequencygt-type-and-h"><span
243+
class=secno>7.3. </span>Frequencies: the &lsquo;<code
244+
class=css>&lt;frequency&gt;</code>&rsquo; type and &lsquo;<code
245+
class=css>Hz</code>&rsquo;, &lsquo;<code class=css>kHz</code>&rsquo;
246+
units</a>
244247
<ul class=toc>
245248
<li><a href="#the-calc-min-and-max-functions"><span class=secno>7.3.1.
246249
</span>The &lsquo;<code class=property>calc</code>&rsquo;,
@@ -1073,13 +1076,14 @@ <h3 id=absolute-lengths><span class=secno>6.2. </span> Absolute lengths:
10731076

10741077
</div>
10751078

1076-
<h2 id=other-dimensions><span class=secno>7. </span> Other Units</h2>
1079+
<h2 id=other-units><span class=secno>7. </span> Other Units</h2>
10771080

1078-
<h3 id=angles><span class=secno>7.1. </span> &lt;angle&gt;: &lsquo;<a
1079-
href="#deg"><code class=css>deg</code></a>&rsquo;, &lsquo;<a
1081+
<h3 id=angles><span class=secno>7.1. </span> Angles: the &lsquo;<a
1082+
href="#angle-value"><code class=css>&lt;angle&gt;</code></a>&rsquo; type
1083+
and &lsquo;<a href="#deg"><code class=css>deg</code></a>&rsquo;, &lsquo;<a
10801084
href="#grad"><code class=css>grad</code></a>&rsquo;, &lsquo;<a
10811085
href="#rad"><code class=css>rad</code></a>&rsquo;, &lsquo;<a
1082-
href="#turn"><code class=css>turn</code></a>&rsquo;</h3>
1086+
href="#turn"><code class=css>turn</code></a>&rsquo; units</h3>
10831087

10841088
<p>Angle values are <i>dimensions</i> denoted by <dfn
10851089
id=angle-value>&lt;angle&gt;</dfn>. The angle unit identifiers are:
@@ -1108,9 +1112,10 @@ <h3 id=angles><span class=secno>7.1. </span> &lt;angle&gt;: &lsquo;<a
11081112
class=css>0.25turn</code>&rsquo; or approximately &lsquo;<code
11091113
class=css>1.570796326794897rad</code>&rsquo;.
11101114

1111-
<h3 id=time><span class=secno>7.2. </span> &lt;time&gt;: &lsquo;<a
1112-
href="#s"><code class=css>s</code></a>&rsquo;, &lsquo;<a href="#ms"><code
1113-
class=css>ms</code></a>&rsquo;</h3>
1115+
<h3 id=time><span class=secno>7.2. </span> Times: the &lsquo;<a
1116+
href="#time-value"><code class=css>&lt;time&gt;</code></a>&rsquo; type and
1117+
&lsquo;<a href="#s"><code class=css>s</code></a>&rsquo;, &lsquo;<a
1118+
href="#ms"><code class=css>ms</code></a>&rsquo; units</h3>
11141119

11151120
<p>Time values are <i>dimensions</i> denoted by <dfn
11161121
id=time-value>&lt;time&gt;</dfn>. The time unit identifiers are:
@@ -1129,10 +1134,11 @@ <h3 id=time><span class=secno>7.2. </span> &lt;time&gt;: &lsquo;<a
11291134
outside the allowed range, the declaration is invalid and must be <a
11301135
href="http://www.w3.org/TR/CSS21/conform.html#ignore">ignored</a>.
11311136

1132-
<h3 id=ltfrequencygt-hz-khz><span class=secno>7.3.
1133-
</span>&lt;frequency&gt;: &lsquo;<a href="#hz"><code
1134-
class=css>Hz</code></a>&rsquo;, &lsquo;<a href="#khz"><code
1135-
class=css>kHz</code></a>&rsquo;</h3>
1137+
<h3 id=frequencies-the-ltfrequencygt-type-and-h><span class=secno>7.3.
1138+
</span>Frequencies: the &lsquo;<a href="#frequency-value"><code
1139+
class=css>&lt;frequency&gt;</code></a>&rsquo; type and &lsquo;<a
1140+
href="#hz"><code class=css>Hz</code></a>&rsquo;, &lsquo;<a
1141+
href="#khz"><code class=css>kHz</code></a>&rsquo; units</h3>
11361142

11371143
<p>Frequency values are <i>dimensions</i> denoted by <dfn
11381144
id=frequency-value>&lt;frequency&gt;</dfn>. The frequency unit identifiers

css3-values/Overview.src.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -703,11 +703,11 @@ <h3 id="absolute-lengths">
703703
cover a 1px by 1px area on a high-resolution device than on a low-res one
704704
</div>
705705

706-
<h2 id="other-dimensions">
706+
<h2 id="other-units">
707707
Other Units</h2>
708708

709709
<h3 id="angles">
710-
&lt;angle&gt;: ''deg'', ''grad'', ''rad'', ''turn''</h3>
710+
Angles: the ''&lt;angle&gt;'' type and ''deg'', ''grad'', ''rad'', ''turn'' units</h3>
711711

712712
<p>Angle values are <i>dimensions</i> denoted by
713713
<dfn id="angle-value">&lt;angle&gt;</dfn>.
@@ -728,7 +728,7 @@ <h3 id="angles">
728728
approximately '1.570796326794897rad'.</p>
729729

730730
<h3 id="time">
731-
&lt;time&gt;: ''s'', ''ms''</h3>
731+
Times: the ''&lt;time&gt;'' type and ''s'', ''ms'' units</h3>
732732

733733
<p>Time values are <i>dimensions</i> denoted by
734734
<dfn id="time-value">&lt;time&gt;</dfn>.
@@ -745,7 +745,7 @@ <h3 id="time">
745745
If the value is outside the allowed range, the declaration is invalid
746746
and must be <a href="http://www.w3.org/TR/CSS21/conform.html#ignore">ignored</a>.
747747

748-
<h3>&lt;frequency&gt;: ''Hz'', ''kHz''</h3>
748+
<h3>Frequencies: the ''&lt;frequency&gt;'' type and ''Hz'', ''kHz'' units</h3>
749749

750750
<p>Frequency values are <i>dimensions</i> denoted by
751751
<dfn id="frequency-value">&lt;frequency&gt;</dfn>.

0 commit comments

Comments
 (0)