On 18/5/09 08:03, Jim Lucas wrote:
all major browser vendors don't even support CSS1 or CSS2 completely/correctly 

I don't think any browser vendor intends to implement the original CSS2 Recommendation; instead they are aiming for compliance with the CSS 2.1 revision.

We do have /very/ nearly complete implementations of CSS 2.1 from all major browser vendors.

This was the state of play /before/ IE8 - already pretty good:



Opera: http://www.opera.com/docs/specs/presto211/#css
IE: http://msdn.microsoft.com/en-us/library/cc351024(VS.85).aspx
Safari: http://developer.apple.com/documentation/AppleApplications/Reference/SafariCSSRef/Articles/StandardCSSProperties.html
Firefox: https://developer.mozilla.org/en/CSS_Reference

There a couple missing pieces - for example, in the upcoming Firefox 3.5, "The :before and :after pseudo-elements have been updated to full CSS 2.1 support, adding support for the position, float, list-style-*, and some display properties."


But all in all, vendor support for CSS 2.1 is arguably now as good as or better than for HTML 4.01.

Also, the fact that CSS2.1 implementation is not complete has not dissuaded browser vendors from experimenting with implementations of CSS3 drafts (e.g. "border-radius", "text-overflow").

Benjamin Hawkes-Lewis

PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to