I’m am more and more convinced that Cascading Style Sheets (CSS2) are clearly the way forward with regards the future of the design of web pages. It’s just such a shame that it takes such a relatively long time to learn how to use them to their full effect.
What is more frustrating is that not all web browsers handle them in the same way. Some browsers are better than others. Mozilla Firefox handles them very well, as does Opera 7. I’m not so fond of Netscape as a browser, but at least it copes with CSS fairly consistently with Firefox, being that it is built on the same Mozilla engine. Internet Explorer, I am sorry to say, is the worst of the pack, even in IE version 6. It appears that Microsoft have no plans to upgrade Internet Explorer until Longhorn emerges some time in 2006. By which time, I can only hope, everyone will have migrated to Firefox. (Have I mentioned how fond I am of that open-source browser?)
Having just ordered a couple of O’Reilly books on Amazon on CSS I’m having a look around at online resources that eschew the wonders of that delightful style sheet technology. Here are a few links to get you started:
- CSS Zen Garden – an absolutely beautiful example of what can be done with CSS. It employs exactly the same HTML code, but you can choose the look.
- Holy CSS Zeldman! – a collection of some of the best links to CSS-related articles, tutorials, and stuff!
- The Noodle Incident – this is a wonderful collection of articles. particularly impressive is the section about page layout options in css.