- From: Ian Hickson <ian@hixie.ch>
- Date: Sat, 14 Dec 2002 09:29:20 +0000 (GMT)
- To: Tantek Çelik <tantek@cs.stanford.edu>
- Cc: "www-style@w3.org" <www-style@w3.org>
On Sat, 14 Dec 2002, Tantek Çelik wrote: > > It is very simple, the spec simply provides no allowance for a block on the > property side of the colon. [snip] The bits you quote explain what the _valid_ syntax is. We already know the syntax isn't valid, that's why we're looking at this in the first place. > Conclusion: > > The spec allows for (nested) block(s) after an @rule, a selector, and in a > value and nowhere else. Sure. But if you find one there _anyway_, then you have to parse it a nested block, because a declaration block is a block, and: # A block starts with a left curly brace ({) and ends with the matching # right curly brace (}). In between there may be any characters, except # that parentheses (()), brackets ([]) and braces ({}) always occur in # matching pairs and may be nested. -- Ian Hickson )\._.,--....,'``. fL "meow" /, _.. \ _\ ;`._ ,. http://index.hixie.ch/ `._.-(,_..'--(,_..'`-.;.'
Received on Saturday, 14 December 2002 04:29:22 UTC