IE8: Microsoft CSS Vendor Extensions

According to the CSS 2.1 Specification, any of the properties that fall under the categories listed must have a vendor specific prefix, such as '-ms-' for Microsoft, '-moz-' for Mozilla, '-o-' for Opera, and so on. As part of plan to reach full CSS 2.1 compliance with Internet Explorer 8 (current release IE8 Beta 2), IE team decided […]

According to the CSS 2.1 Specification, any of the properties that fall under the categories listed must have a vendor specific prefix, such as '-ms-' for Microsoft, '-moz-' for Mozilla, '-o-' for Opera, and so on. As part of plan to reach full CSS 2.1 compliance with Internet Explorer 8 (current release IE8 Beta 2), IE team decided to place all properties that fulfill one of the following conditions behind the '-ms-' prefix:

  • If the property is a Microsoft extension (not defined in a CSS specification/module)
  • If the property is part of a CSS specification or module that hasn’t received Candidate Recommendation status from the W3C
  • If the property is a partial implementation of a property that is defined in a CSS specification or module

Full Article