- From: Bert Bos <Bert.Bos@sophia.inria.fr>
- Date: Sun, 8 Aug 1999 00:01:55 +0200 (MET DST)
- To: Sue Sims <sue@css.nu>
- cc: www-style@w3.org
On Sat, 7 Aug 1999, Sue Sims wrote: > The W3C CSS lint reports (on an embedded declaration): > > Parse error - Unrecognized : // Stolen from CSS2 Recommendation > DIV.propdef TH { text-align: right; } > > In reviewing both the text (1) of CSS2 and the grammar (2), I don't find > that the above comment syntax (//) is defined. > > Minimally, I expect that W3C documents, even in draft stage, should > comply with their published recommendations; maximally, validating with > no errors *and* linted with no warnings would be inspiring. > > (1) http://www.w3.org/TR/REC-CSS2/syndata.html#comments > (2) http://www.w3.org/TR/REC-CSS2/grammar.html#q1 You're absolutely right. We do run validators and link checkers on our drafts. I guess this one slipped through. Our excuses. The two slashes have been proposed for several things, such as for a connector inside selectors and also for comments (C++ programmers are quite attached to it.). It was rejected for use as a comment, because it is not compatible with the forward compatible grammar: CSS1 parsers will skip a different part of the stylesheet than would parsers that know it as a comment. Bert -- Bert Bos ( W 3 C ) http://www.w3.org/ http://www.w3.org/people/bos/ W3C/INRIA bert@w3.org 2004 Rt des Lucioles / BP 93 +33 (0)4 92 38 76 92 06902 Sophia Antipolis Cedex, France
Received on Saturday, 7 August 1999 18:02:02 UTC