Most of the time, i build sites up that will look nice in a text browser. (Lynx)*
CSS resets.
Then i will add some basic layout to make it look nice, add a little style.
Done, for the old browsers, they are left behind, no wasting time any more.
Now a second stylesheet using the @import method will add more advanced CSS.
If possible, a JavaScript library will be used to force some older browsers to render some of the styles. (since JS support seems to be better than CSS support)
* This is also good for the sake of optimizing your page for web crawlers.
Good ol' SEO.
Most of the time, i build sites up that will look nice in a text browser. (Lynx)*
CSS resets.
Then i will add some basic layout to make it look nice, add a little style.
Done, for the old browsers, they are left behind, no wasting time any more.
Now a second stylesheet using the @import method will add more advanced CSS.
If possible, a JavaScript library will be used to force some older browsers to render some of the styles. (since JS support seems to be better than CSS support)
* This is also good for the sake of optimizing your page for web crawlers.
Good ol' SEO.