Cascading Style Sheets/Browser Extensions
From Wikibooks, the open-content textbooks collection
Each web browser's layout engine has it's own extension for the features of CSS it supports, whether they be proprietary, experimental or purely internal. For instance, many browsers only have experimental CSS3 implementations, so the CSS property is often prefixed by the layout engine's name. The most famous example would probably be border-radius, currently only supported by WebKit and Gecko as -webkit-border-radius and -moz-border-radius respectively.
- -engine-property: arguments;
| Extension | Layout Engine | Browsers |
|---|---|---|
| -webkit- | WebKit | Safari, Shiira, OmniWeb |
| -moz- | Gecko | Firefox, Flock |
| -o- | Presto | Opera |