On 18/5/09 08:03, Jim Lucas wrote:
all major browser vendors don't even support CSS1 or CSS2 completely/correctly yet.
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:
http://www.webdevout.net/browser-support-css
Now:
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."
https://developer.mozilla.org/en/Firefox_3.5_for_developers
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