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