@@ -954,7 +954,7 @@ <h2 id="error-handling">Rules for handling parsing errors or unsupported feature
954954< PRE class ="example ">
955955h1 { color: blue }
956956</ PRE >
957- < li >
957+ </ li >
958958
959959< li id ="unsupportedvalues ">
960960
@@ -1492,7 +1492,7 @@ <h3>Definitions</h3>
14921492parts of the style sheets. The exact rules for what parts must be
14931493ignored is given in these section: < a href ="#declaration "> Declarations
14941494and properties</ a > , < a href ="#error-handling "> Rules for handling parsing
1495- errors</ a > , < a href ="syndata.html#q20 "> Unsupported Values</ a > , or may be
1495+ errors</ a > , < a href ="#unsupportedvalues "> Unsupported Values</ a > , or may be
14961496explained in the text where the term "ignore" appears. Second, a user
14971497agent may (and, in some cases must) disregard certain properties or
14981498values in the style sheet even if the syntax is legal. For example,
@@ -1691,7 +1691,7 @@ <h4>Error conditions</h4>
16911691a resource designated by a URI).
16921692
16931693< P > However, user agents must observe the < a
1694- href ="syndata.html#parsing-errors "> rules for handling parsing errors</ a > .
1694+ href ="#error-handling "> rules for handling parsing errors</ a > .
16951695
16961696< P > Since user agents may vary in how they handle error conditions,
16971697authors and users must not rely on specific error recovery behavior.
@@ -1749,8 +1749,7 @@ <h3 id="property-def-value">Value</h3>
17491749types may be designated in several ways:
17501750
17511751< ol >
1752- < li > < a name ="syndata.html#keywords "> keyword</ a > values (e.g., auto,
1753- disc, etc.)
1752+ < li > keyword values (e.g., auto, disc, etc.)
17541753
17551754< li > basic data types, which appear between "<" and ">" (e.g.,
17561755<length>, <percentage>, etc.). In the electronic version
@@ -1833,11 +1832,12 @@ <h3 id="property-def-value">Value</h3>
18331832 < EM > Value:</ EM > <uri> || <color>< BR >
18341833</ BLOCKQUOTE >
18351834
1835+ < p > See the values and units [[!CSS3VALUES]] module for the formal
1836+ definitions of the basic values types.</ p >
1837+
18361838< p class ="issue "> [We need a more formal grammar for parsing of
18371839properties. Refer to section on keywords (they can't be quoted).]</ p >
18381840
1839- < p class ="issue "> [Need to cite values & units module here.]</ p >
1840-
18411841< h4 > < code > initial</ code > and < code > inherit</ code > values</ h4 >
18421842
18431843< p > In addition to the legal values stated, < code > initial</ code > and
@@ -2043,7 +2043,7 @@ <h2 id="detailed-grammar">Appendix: Second grammar</h2>
20432043< p > The grammar below defines the syntax of CSS2. It is in some sense,
20442044however, a superset of CSS2 as this specification imposes additional
20452045semantic constraints not expressed in this grammar. A conforming UA
2046- must also adhere to the < a href ="./syndata.html #syntax ">
2046+ must also adhere to the < a href ="#syntax ">
20472047forward-compatible parsing rules</ a > , the < a
20482048href ="./about.html#property-defs "> property and value notation</ a > ,
20492049and the unit notation. In
0 commit comments