- From: Etan Wexler <ewexler@stickdog.com>
- Date: Sat, 08 Mar 2003 00:00:31 -0800
- To: www-style@w3.org, CSS2 Editors <css2-editors@w3.org>, Bert Bos <bert@w3.org>
Bert Bos wrote to <www-style@w3.org> on 21 February 2003 in "Re: Blocks in
parentheses or brackets" (<mid:15958.9863.624296.392437@lanalana.inria.fr>):
> You should distinguish the grammar of appendix D (the one you quoted)
> from the grammar in chapter 4. The former is an approximation of the
> grammar of CSS level 2 *only*, while the latter is for all of CSS.
The latter also forbids blocks in parentheses and in brackets (from
<http://www.w3.org/TR/CSS21/syndata.html#tokenization>):
any : [ IDENT | NUMBER | PERCENTAGE | DIMENSION | STRING
| DELIM | URI | HASH | UNICODE-RANGE | INCLUDES
| FUNCTION any* ')' | DASHMATCH | '(' any* ')' | '[' any* ']'
] S*;
With the exception of the contrary example in section 4.1.6
(<http://www.w3.org/TR/CSS21/syndata.html#block>), this is not currently a
problem. The grammar will only become a problem if the Working Group wants
to add a construct that places blocks in parentheses or in brackets.
Received on Saturday, 8 March 2003 03:00:42 UTC