- From: Stanimir Stamenkov <stanio@myrealbox.com>
- Date: Wed, 31 Dec 2003 02:41:27 +0200
- To: www-style@w3.org
Boris Zbarsky wrote: > One issue I distinctly recall is that a definition of what it means to > "support" a property was pretty slippery... should the block be dropped > if a single property in it can't be parsed? Or if it can't be applied? > What does "applied" mean? And so forth. So, I've thought that's what I'm pushing here - things like these you recall but like it seems nobody have clarified before. I think everybody (or at least enough people) agree there's need of means of invalidating whole declaration blocks. I didn't get your opinion on that, BTW. There is already specification how single declaration or rule set becomes invalid and is ignored (uknown property, ilegal value, malformed declaration, invalid selector [1]). Now we just need a new construct (an @-rule most probably, because, like Mikko Rantalainen have pointed, couple of rule sets could be invalidated in a such single block) where if such invalid declaration/selector is met the whole construct to be invalidated. [1] http://www.w3.org/TR/CSS21/syndata.html#parsing-errors http://www.w3.org/TR/CSS21/syndata.html#q10 -- Stanimir
Received on Tuesday, 30 December 2003 19:46:38 UTC