Standards sind ohnehin nur insofern als verbindlich anzusehen, als dass die Angabe, den jeweiligen Standard zu unterstützen, nur dann gemacht werden darf, wenn der Standard umgesetzt wird. Diese Anforderung an die Verbindlichkeit wird vom W3C erfüllt.
Diese Verbindlichkeit ist jedoch insbesondere beim MSIE, aber auch bei anderen Browsern, nicht immer gegeben - allerdings behauptet MicroSoft auch nicht, sich an Standards zu halten (abgesehen vom CSS2.0-Support im MSIE8, der - von einem Fehler mal abgesehen - tatsächlich vollständig umgesetzt ist).
Wenn man bei der Verbindlichkeit jedoch engere Maßstäbe ansetzt (wie bspw. Schutzkontakt-Norm oder IP554 für feuchtraumtaugliche Lampen), so sind die Standards vom W3C nicht als verbindlich zu betrachten.
Gruß, LX
RFC 1925, Satz 3: Mit ausreichendem Schub fliegen Schweine wunderbar. (...)