On Wednesday 18 July 2001 19:50, Adam Sj�gren wrote:
|   On 17 Jul 2001 15:41:58 GMT, Vadim Plessky wrote:
|   >  b) unfortunately, all browsers just *ignore* (Mozilla/NS) or
|   > *misinterpret*/*adjust* (MS IE) missing definitions.
|
|   I'm pretty sure the CSS standard specifically states that
|   invalid/unknown CSS must be ignored.
|
|   Yes, there it is:
|
|    "* illegal values, or values with illegal parts, are treated as if the
|       declaration weren't there at all"
|
|      <http://www.w3.org/TR/REC-CSS1#css1-conformance>
|
|   (in the CSS2 standard the section is similar; here:
|      <http://www.w3.org/TR/REC-CSS2/syndata.html#parsing-errors>).

thanks for the link! :-)
well, than I have to give up and say that this part of CSS standard is 
*wrong*.
I understand that both MS and Netscape needed such "ignore as undefined" 
feature. Probably, they pushed it to standards body, as they, for sure, were 
controlling around 95% of browser market, especially in 1995-1996...

By the way, from consumer's point of view, MS's concept (auto-correcting) 
sound more reasonable to me.
 
|
|   The standard specifically states that it should be ignored, not
|   guessed upon.
|

Looking forward to see first *standard-compliant browser* on planet Earth. :-)
There is none (yet), so in this case out discussion start to look too 
*acedemish*...
|
|     Best regards,

-- 

Vadim Plessky
http://kde2.newmail.ru  (English)
33 Window Decorations and 6 Widget Styles for KDE
http://kde2.newmail.ru/kde_themes.html
Do you have Arial font installed? Just test it!
http://kde2.newmail.ru/font_test_arial.html

Reply via email to