>The main browser engines support some CSS properties (or property values) that are not (yet) standardized. These get a browser engine-specific prefix, to maintain future compatibility, as the property (value) may make it into a standard, but possibly with slightly different characteristics.
The prefixes used are:
- -moz- for Mozilla-based browsers (such as Firefox and Camino);
- -o- for Opera;
- -webkit- for WebKit-based browsers (such as Safari, OmniWeb and iCab);
- -khtml- for KHTML-based browsers (such as Konqueror).
Microsoft is not that careful with CSS compatibility, their Internet Explorer does not use a prefix, except for one property: -ms-interpolation-mode.
Here are lists of CSS properties/property values specific to these browsers: