Cascading Style Sheets
Overview
If there was only HTML all the web pages would look pretty boring and the World Wide Web (WWW) would not be what it is today. Thankfully we have styles and with it the Cascading Style Sheet (CSS). Styles make a web page look nice, pretty and maybe interesting but also one site unique and different than the next.
Since we have the new version 3 high above the horizon and browsers are slowly but steadily adopting the rules into their engines I am sure I will have a lot of documents in no time. Also, because the many things from the previous version are still true and some are still puzzling to some (including me, I confess) I will cover them here as well. Henceforth, I will not make a real split or difference between version 3 and earlier because I believe the version itself will not be so much of an issue than what a browser and it's version is supporting.
Standards Documentation
First of some links to other valuable sources about CSS.
W3C - CSS Homepage - HTML & CSS
Wikipedia - English - Deutsch - Espanol - Francais - Italiano
w3schools.com - CSS Tutorial - CSS3 Tutorial
Articles
Following is an overview of all my articles in this chapter as well as the links to the other chapters. As mentioned above I will not make a distinction between version 3 and the previous standard. However, I will have some warnings about browser support in the articles and where they apply. Here is the first warning: If you use Internet Explorer (up to Version 8) you are pretty much screwed when you look at the exciting and fun stuff you can do with CSS3. Almost everything is not supported in IE!