Let’s see why CSS can fail, why fallbacks are important and how to progressively enhance CSS.
CSS has changed a lot in the last years. More and more properties were added and while some are now supported in all modern browsers some only work in one or two browsers. In any way, we can often make use of the architecture of CSS. If a browser doesn’t know a property it will simple skip it without throwing an error. Let’s have a look at an example to demonstrate this:
... read the whole story at justmarkup.com.