- From: Werner Donné <werner.donne@re.be>
- Date: Mon, 11 Sep 2006 09:44:32 +0200
- To: www-style@w3.org
In CSS anything which is not valid in a rule should discard the rule, as if it wasn't there. The cited paragraph just adds a new possibility to the list. You should look at this from the perspective that a CSS processor it supposed to be very lenient. There should always be a reasonable result, even if the complete style sheet is not available for some reason. Broken CSS rules, for example, should degrade gracefully to something usable. Rules that a certain implementation can't comply with should also degrade in a reasonable way. Personally, I think this was an error made more than ten years ago. In general, the strictest and most detailed specification provides the best interoperability. But here it is now and you should therefore interpret certain parts in the CSS specification is this context. The SHOULD merely implies that an implementation may be more strict if it has a good reason for doing so, but that it is preferable to go the lenient way. Werner. -- Werner Donné -- Re Engelbeekstraat 8 B-3300 Tienen tel: (+32) 486 425803 e-mail: werner.donne@re.be
Received on Monday, 11 September 2006 07:44:34 UTC