11<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
22<html lang="en">
3- <!-- $Id: changes.src,v 2.82 2007-07-20 22:07:57 bbos Exp $ -->
3+ <!-- $Id: changes.src,v 2.83 2008-02-05 18:27:15 bbos Exp $ -->
44<HEAD>
55<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
66<TITLE>Changes</TITLE>
@@ -141,6 +141,14 @@ it is undefined in CSS2.1 what happens if such a character is encountered.</p>
141141<p>Allowed the use of U+FFFD as a replacement for characters outside the
142142range allowed by Unicode.</p>
143143
144+ <p>CSS is no longer case-insensitive, but case-sensitive with
145+ exceptions. Changed "All CSS style sheets are case-insensitive, except
146+ for parts that are not under the control of CSS" to "All CSS syntax is
147+ case-insensitive within the ASCII range (i.e. [a-z] and [A-Z] are
148+ equivalent), except for parts that are not under the control of CSS."
149+ See also the change to case-sensitivity of counters in <a
150+ href="#c4.3.5">4.3.5.</a>
151+
144152<h3 id="c4.2"><a href="syndata.html#parsing-errors">Section 4.2
145153Rules for handling parsing errors</a></h3>
146154
@@ -163,6 +171,13 @@ URLs and URIs</a></h3>
163171
164172<p>Updated URI references to RFC3986.</p>
165173
174+ <h3 id="c4.3.5"><a href="syndata.html#counter">Section 4.3.5
175+ Counters</a></h3>
176+
177+ <p>Changed "Counters are denoted by identifiers" to "ounters are
178+ denoted by <ins>case-sensitive</ins> identifiers" (see also the
179+ change to case-sensitivity in <a href="c4.1.3"">4.1.3</a>).
180+
166181<h3 id="c4.3.6"><a href="syndata.html#color-units">Section 4.3.6
167182Colors</a></h3>
168183
@@ -1771,15 +1786,22 @@ The separated borders model</a></h3>
17711786<p>For the 'ButtonHighlight' value, changed the description
17721787from "Dark shadow" to "Highlight color".</p>
17731788
1789+ <h3 id="xE.2"><a href="zindex.html#painting-order">E.2 Painting
1790+ order</a></h3>
1791+
1792+ <p>Changed "but any descendants which actually create a new stacking
1793+ context" to "but any <ins>positioned descendants and<ins> descendants
1794+ which actually create a new stacking context" (3 times).
1795+
1796+
1797+
17741798<h2><a name="clarifications">Clarifications</a></h2>
17751799
17761800<h3 id="r2.1"><a href="intro.html#html-tutorial">Section 2.1
17771801A brief CSS 2.1 tutorial for HTML</a></h3>
17781802
17791803<p>This section has been marked non-normative.</p>
17801804
1781- <p>
1782-
17831805<h3 id="r2.2"><a
17841806href="intro.html#xml-tutorial">Section 2.2
17851807A brief CSS 2.1 tutorial for XML</a></h3>
@@ -1813,6 +1835,10 @@ also considered replaced elements, not just those linked in from an outside
18131835file. Also changed definition of 'rendered content' to be consistent with this
18141836clarification.</p>
18151837
1838+ <p>Added under "Intrinsic dimension" that raster images without
1839+ reliable resolution information are assumed to have a size of 1&nbpspx
1840+ unit per image source pixel.
1841+
18161842<p>Added definition for 'ignore'.</p>
18171843
18181844<p>Added definition for 'HTML user agent'.</p>
@@ -1844,6 +1870,9 @@ Characters and case</a></h3>
18441870is treated as a single whitespace character as <a href="#x4.1.1">corrected</a>
18451871in the tokenization rules.</p>
18461872
1873+ <p>Replaced "[a-z0-9]" by "[a-zA-Z0-9]" as an extra reminder that CSS
1874+ identifiers are case-insensitive.
1875+
18471876<h3 id ="r4.1.7"><a href="syndata.html#declaration">Section 4.1.7
18481877Rule sets, declaration blocks, and selectors</a></h3>
18491878
@@ -2164,6 +2193,12 @@ Line height calculations</a></h3>
21642193<p>Removed clarifying note about line height being taller than tallest
21652194single inline box due to vertical alignment.</p>
21662195
2196+ <h3 id="r10.8.1"><a href="visudet.html#leading">Section 10.8.1 Leading
2197+ and half-leading</a></h3>
2198+
2199+ <p>Removed "slightly" from the note "Values of this property have
2200+ <del>slightly</del> different meanings in the context of tables."
2201+
21672202<h3 id="r11.1"><a href="visufx.html#overflow-clipping">Section 11.1
21682203Overflow and clipping</a></h3>
21692204
@@ -2464,6 +2499,14 @@ this section <em>even if</em> it results in different behavior.
24642499Also marked the rest of the section non-normative in accordance
24652500with that statement.</p>
24662501
2502+ <h3 id="r17.5.4"><a href="tables.html#column-alignment">Section 17.5.4
2503+ Horizontal alignment in a column</a></h3>
2504+
2505+ <p>Changed "The horizontal alignment of a cell's content within a cell
2506+ box is specified with the 'text-align' property" to "The horizontal
2507+ alignment of a cell's <ins>inline content</ins> within a cell box
2508+ <ins>can be</ins> specified with the 'text-align' property."
2509+
24672510<h3 id="r17.5.5"><a href="tables.html#dynamic-effects">Section 17.5.5
24682511Dynamic row and column effects</a></h3>
24692512
@@ -2902,8 +2945,11 @@ Lexical scanner</a></h3>
29022945 {num}% {return PERCENTAGE;}
29032946 {num} {return NUMBER;}
29042947
2905- "url("{w}{string}{w}")" {return URI;}
2906- "url("{w}{url}{w}")" {return URI;}
2948+ -"url("{w}{string}{w}")" {return URI;}
2949+ -"url("{w}{url}{w}")" {return URI;}
2950+ +{U}{R}{L}("{w}{string}{w}")" {return URI;}
2951+ +{U}{R}{L}("{w}{url}{w}")" {return URI;}
2952+ +
29072953 {ident}"(" {return FUNCTION;}
29082954
29092955-U\+{range} {return UNICODERANGE;}
0 commit comments