[Category: GEEK]
I have seen CSS, and it is good.
Maybe it was due to lack of support, or perhaps it was due to time constraints, but, for whatever reason, before now, I had never truly tried to understand CSS, and what it could be used for. Sure, I’ve used it before now. I’ve made my >A HREF=”…”< links change colors when you hover over them. I’ve used it to caption photographs in some cases. I even designed an entire site using CSS for ALL of the layout, only to find that even the browser I used on a daily basis didn’t support everything I was trying to do. However, before now, I had never taken the time to actually learn CSS. I had never bothered to study which levels of support each browser had. I had never bothered to at least familiarize myself with the various formatting options available under CSS. I had never attempted to use even a large subset of them just to see how they worked.
I have now, and I am impressed. The level of thought involved in the creation of CSS, and the amount of flexibility and simplicity it offers are astounding. If any of you are web designers (by hobby or trade), web programmers, web-developer managers, or are involved in the use of HTML in any way, I strongly encourage you to learn CSS and employ it as often as you can.
There is not a lot to learn, and, once it gets rolling, you’ll see that most of the concepts logically make sense which means, towards the end of the learning process, you are skimming more than you are reading. I spent about 2 hours this morning reading 4 or 5 different tutorials on CSS, and, with this knowledge, I am fully confident in my abilities to use it in every possible situation.
I know many of you will not take my advice. But, for those of you who do, pay special attention to which features are classified as CSS1 and which are only found in CSS2. This is important as, depending on the “freshness” level of your audience’s browsers, you may, in some circumstances, have to stick to the subset of CSS afforded under CSS1.
Within a few hours, you be coding cleaner, more maintainable websites, faster than you ever could before. Give it a shot. You were just going to watch TV, download some porn and go to bed anyway. What have you got to lose?
I recommend the following tutorial. It is very well written, reads nicely, and does a fairly good job at explaining complex concepts as simply as possible.
CSS Style Tutorial
Enjoy! And let me know what you think.