8000 [css2] Did all my issues from · w3c/csswg-drafts@395fffd · GitHub
Skip to content

Commit 395fffd

Browse files
committed
[css2] Did all my issues from
http://www.damowmow.com/temp/csswg/css21/issues-cr as of Dec 14, 2004 --HG-- extra : convert_revision : svn%3A73dc7c4b-06e6-40f3-b4f7-9ed1dbc14bfc/trunk%402268
1 parent e3c7ffb commit 395fffd

16 files changed

Lines changed: 105 additions & 33 deletions

css2/changes.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -255,8 +255,8 @@ <h3 id="s-14-2-1"><a name="q16">C.2.9 </a><a href="colors.html#background-proper
255255

256256
<p>Under 'background-position', the sentence "Keywords cannot be
257257
combined with percentage values or length values (all possible
258-
combinations are given above)" is removed. I.e., a value like: 'top
259-
25%' is now allowed.
258+
combinations are given above)" is removed. I.e., a value like: '25%
259+
top' is now allowed.
260260

261261
<h3 id="s-17-4-1"><a name="q17">C.2.10 </a><a href="tables.html#q6">17.4.1 Caption position
262262
and alignment</a></h3>

css2/changes.src

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
22
<html lang="en">
3-
<!-- $Id: changes.src,v 2.44 2004-03-08 18:36:01 bbos Exp $ -->
3+
<!-- $Id: changes.src,v 2.45 2004-12-14 20:12:29 bbos Exp $ -->
44
<HEAD>
55
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
66
<TITLE>Changes</TITLE>
@@ -128,8 +128,8 @@ interpretation.
128128

129129
<p>Under 'background-position', the sentence "Keywords cannot be
130130
combined with percentage values or length values (all possible
131-
combinations are given above)" is removed. I.e., a value like: 'top
132-
25%' is now allowed.
131+
combinations are given above)" is removed. I.e., a value like: '25%
132+
top' is now allowed.
133133

134134
<h3 id="s-17-4-1"><a href="tables.html#q6">17.4.1 Caption position
135135
and alignment</a></h3>

css2/cover.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,7 @@ <h3>Features at risk</h3>
243243
[[CSS3LISTS]]</p>
244244
<dt>Support for multiple ID attributes for the ID selector
245245
<dd>
246-
<p>Since implementations are not expected to support multiple IDs
246+
<p>Because implementations are not expected to support multiple IDs
247247
per element soon, this feature may be made informative. The W3C
248248
Selectors specification will continue to have this feature
249249
normatively. (<a href="selector.html#id-selectors">Section

css2/cover.src

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,7 @@ in this specification.</p>
228228
[[CSS3LISTS]]</p>
229229
<dt>Support for multiple ID attributes for the ID selector
230230
<dd>
231-
<p>Since implementations are not expected to support multiple IDs
231+
<p>Because implementations are not expected to support multiple IDs
232232
per element soon, this feature may be made informative. The W3C
233233
Selectors specification will continue to have this feature
234234
normatively. (<a href="selector.html#id-selectors">Section

css2/grammar.html

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -139,8 +139,8 @@ <h2><a name="q1">G.1 Grammar</a></h2>
139139
term
140140
: unary_operator?
141141
[ NUMBER S* | PERCENTAGE S* | LENGTH S* | EMS S* | EXS S* | ANGLE S* |
142-
TIME S* | FREQ S* | function ]
143-
| STRING S* | IDENT S* | URI S* | hexcolor
142+
TIME S* | FREQ S* ]
143+
| STRING S* | IDENT S* | URI S* | hexcolor | function
144144
;
145145
function
146146
: FUNCTION S* expr ')' S*
@@ -235,16 +235,13 @@ <h2><a name="q2">G.2 Lexical scanner</a></h2>
235235
{num}s {return TIME;}
236236
{num}Hz {return FREQ;}
237237
{num}kHz {return FREQ;}
238-
{num}{ident} {return DIMEN;}
239238
{num}% {return PERCENTAGE;}
240239
{num} {return NUMBER;}
241240

242241
"url("{w}{string}{w}")" {return URI;}
243242
"url("{w}{url}{w}")" {return URI;}
244243
{ident}"(" {return FUNCTION;}
245244

246-
u\+[0-9a-f?]{1,6}(-[0-9a-f]{1,6})? {return UNICODERANGE;}
247-
248245
. {return *yytext;}
249246
</pre>
250247

133E

css2/grammar.src

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
22
<html lang="en">
3-
<!-- $Id: grammar.src,v 2.39 2004-12-07 09:59:56 bbos Exp $ -->
3+
<!-- $Id: grammar.src,v 2.40 2004-12-14 20:12:29 bbos Exp $ -->
44
<HEAD>
55
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
66
<TITLE>Grammar of CSS&nbsp;2.1</TITLE>
@@ -114,8 +114,8 @@ expr
114114
term
115115
: unary_operator?
116116
[ NUMBER S* | PERCENTAGE S* | LENGTH S* | EMS S* | EXS S* | ANGLE S* |
117-
TIME S* | FREQ S* | function ]
118-
| STRING S* | IDENT S* | URI S* | hexcolor
117+
TIME S* | FREQ S* ]
118+
| STRING S* | IDENT S* | URI S* | hexcolor | function
119119
;
120120
function
121121
: FUNCTION S* expr ')' S*
@@ -210,16 +210,13 @@ nl \n|\r\n|\r|\f
210210
{num}s {return TIME;}
211211
{num}Hz {return FREQ;}
212212
{num}kHz {return FREQ;}
213-
{num}{ident} {return DIMEN;}
214213
{num}% {return PERCENTAGE;}
215214
{num} {return NUMBER;}
216215

217216
"url("{w}{string}{w}")" {return URI;}
218217
"url("{w}{url}{w}")" {return URI;}
219218
{ident}"(" {return FUNCTION;}
220219

221-
u\+[0-9a-f?]{1,6}(-[0-9a-f]{1,6})? {return UNICODERANGE;}
222-
223220
. {return *yytext;}
224221
</pre>
225222

css2/refs.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,12 @@ <H2><a name="q1">B.1 Normative references</a></H2>
151151

152152

153153

154+
<dt><strong><a name="ref-UAAG10" class="normref">[UAAG10]</a></strong>
155+
<dd>"User Agent Accessibility Guidelines 1.0." Ian Jacobs, Jon
156+
Gunderson, Eric Hansen (editors). 17 December 2002.<br>
157+
Available at <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217/">
158+
http://www.w3.org/TR/2002/REC-UAAG10-20021217</a>
159+
154160
<dt><strong><a name="ref-UNICODE" class="normref">[UNICODE]</a></strong>
155161
<dd>The Unicode Consortium. The Unicode Standard, Version 4.0.0,
156162
defined by: The Unicode Standard, Version 4.0 (Boston, MA,

css2/refs.src

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
22
<html lang="en">
3-
<!-- $Id: refs.src,v 2.30 2004-11-17 13:01:02 bbos Exp $ -->
3+
<!-- $Id: refs.src,v 2.31 2004-12-14 20:12:29 bbos Exp $ -->
44
<HEAD>
55
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
66
<TITLE>Bibliography</TITLE>
@@ -134,6 +134,12 @@ http://www.w3.org/Graphics/Color/sRGB.html</a>.
134134
http://www.hpl.hp.com/personal/Michael_Stokes/, then make
135135
it a W3C Note -IJ -->
136136

137+
<dt><strong><a name="ref-UAAG10" class="normref">[UAAG10]</a></strong>
138+
<dd>"User Agent Accessibility Guidelines 1.0." Ian Jacobs, Jon
139+
Gunderson, Eric Hansen (editors). 17 December 2002.<br>
140+
Available at <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217/">
141+
http://www.w3.org/TR/2002/REC-UAAG10-20021217</a>
142+
137143
<dt><strong><a name="ref-UNICODE" class="normref">[UNICODE]</a></strong>
138144
<dd>The Unicode Consortium. The Unicode Standard, Version 4.0.0,
139145
defined by: The Unicode Standard, Version 4.0 (Boston, MA,

css2/selector.html

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -618,6 +618,14 @@ <h3>5.8.3 <a name="class-html">Class selectors</a></h3>
618618
not.</em>
619619
</div>
620620

621+
<div class=note><p><em><strong>Note:</strong> If an element has
622+
multiple class attributes, their values must be concatenated with
623+
spaces between the values before searching for the class. As of this
624+
time the working group is not aware of any manner in which this
625+
situation can be reached, however, so this behavior is explicitly
626+
non-normative in this specification.</em>
627+
</div>
628+
621629
<h2>5.9 <a name="id-selectors">ID selectors</a></h2>
622630

623631
<P>Document languages may contain attributes that are declared to be
@@ -1375,6 +1383,10 @@ <h3>5.12.2 <a name="first-letter">The</a> <a name="x53"><span class="index-def"
13751383
create a first-letter pseudo-element from one of the elements, both
13761384
elements, or simply not create a pseudo-element.
13771385

1386+
<p>Similarly, if the first letter(s) of the block are not at the start
1387+
of the line (for example due to bidirectional reordering), then the UA
1388+
need not create the pseudo-element(s).
1389+
13781390
<div class="example"><P style="display:none">Example(s):</P><p>
13791391
<a name="overlapping-example">The following example</a> illustrates
13801392
how overlapping pseudo-elements may interact. The first letter of

css2/selector.src

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0 Transitional//EN'>
22
<html lang="en">
3-
<!-- $Id: selector.src,v 2.90 2004-11-17 13:01:02 bbos Exp $ -->
3+
<!-- $Id: selector.src,v 2.91 2004-12-14 20:12:29 bbos Exp $ -->
44
<head>
55
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
66
<title>Selectors</title>
@@ -565,6 +565,14 @@ often have recognized and accepted meanings and author-defined classes may
565565
not.</em>
566566
</div>
567567

568+
<div class=note><p><em><strong>Note:</strong> If an element has
569+
multiple class attributes, their values must be concatenated with
570+
spaces between the values before searching for the class. As of this
571+
time the working group is not aware of any manner in which this
572+
situation can be reached, however, so this behavior is explicitly
573+
non-normative in this specification.</em>
574+
</div>
575+
568576
<h2><a name="id-selectors">ID selectors</a></h2>
569577

570578
<P>Document languages may contain attributes that are declared to be
@@ -1324,6 +1332,10 @@ element, such as "'T" in <code>&lt;p>'&lt;em>T...</code>, the UA may
13241332
create a first-letter pseudo-element from one of the elements, both
13251333
elements, or simply not create a pseudo-element.
13261334

1335+
<p>Similarly, if the first letter(s) of the block are not at the start
1336+
of the line (for example due to bidirectional reordering), then the UA
1337+
need not create the pseudo-element(s).
1338+
13271339
<div class="example"><p>
13281340
<a name="overlapping-example">The following example</a> illustrates
13291341
how overlapping pseudo-elements may interact. The first letter of

0 commit comments

Comments
 (0)