- From: Sergey Ignatchenko <sergey@ignatchenko.com>
- Date: Thu, 21 Sep 2006 17:33:24 -0600
- To: www-style@w3.org
Sorry if asking about obvious things, but I have certain problems understanding the following aspects of CSS2.1 4.1.1 and Appendix G. Any advise will be appreciated. 1. 4.1.1 says: "UNICODE-RANGE U\+[0-9A-F?]{1,6}(-[0-9A-F]{1,6})?" should the first question mark really be here? what would be the meaning of construct "U+A?6??C"? Also the fate of UNICODE-RANGE is not clear at all; it doesn't seem to be mentioned anywhere else in the document (if it is a legacy from CSS1, which seems the most likely guess, it would be a good thing to clarify it's potential use or uselessness). 2. Both 4.1.1 and Appendix G.2 say that 2nd (supposedly unquoted?) form of URI is described as follows: "url\({w}([!#$%&*-~]|{nonascii}|{escape})*{w}\)" some set of characters seems to be missing here; for example, I don't see how example from 4.3.4 ("url(http://www.example.com/redball.png)") can fit into this description (as well as another description "url\({w}{string}{w}\)"). 3. In G.2 YACC/FLEX grammar 'S' is defined as a single space ("[ \t\r\n\f]"), unlike 'S' in 4.1.1 ("[ \t\r\n\f]+"). While not a big deal, it looks a bit confusing. Thanks in advance, Sergey Ignatchenko
Received on Friday, 22 September 2006 01:29:34 UTC