各ブラウザでは、W3C の CSS の仕様では未だに草案段階のものや、仕様ではまだ十分な説明がされていないものを実験的に実装しています。Mozilla では「-moz」、Safari では「-webkit」、Opera では「-o」という接頭辞を追加して属性を記述すると、特定のブラウザに対して属性を継承させることが出来ます。こうした方法で各ブラウザで、いちはやく CSS3 を実装しています。
IE8 でも同様のアプローチがとられるらしく「-ms」と記述することで CSS3 や独自属性が使えるようになるみたいです。詳しくは Microsoft CSS Vendor Extensions をご覧ください。













