Re: ua.css and comments (from from mozilla groups)

Peter Linss <peterl@netscape.com>, in netscape.public.mozilla.layout,
recently said:

> FYI. The CSS working group is discussing adding "//" style comments
> to the standard.

Would now be a good time to point out that this is 

  (a) unnecessary

  (b) causes the following to be ignored by any standards following
      browsers, when there is no need for them to ignore it:

   // Next line should make text white on black:
   BODY { color: white; background: black; }

  (c) will cause massive levels of confusion in cases like the
      following:

   // DIV.important,
   DIV.irrelevant   { display: none; }

...or should I assume that WG members already know this?


This is similar to the idea of making "px" unit identifiers optional,
which is also ridiculous (it would cause problems with line-height,
font, and font-weight, to name just three).

What are the reasons behind these ideas? Is it just catering to the
uninitiated authors? 

If so, then simply making browsers stricter would solve the problem.
If "font-size:13" doesn't work, but "font-size:13px" does, then guess
which one is going to be used?

-- 
Ian Hickson

Received on Tuesday, 15 December 1998 17:56:10 UTC