CSS3 is coming! CSS3 is coming! Cascading Style Sheets allow design to be separated from programming. Before quality support of CSS within web browsers, designers and programmers had to rely on tricks to make the site appear correctly. One technique even included creating separate documents for each of the major browser, detecting the browser version, and presenting the correct document. What a pain!
With CSS, a programmer can create an HTML document sematically. In short a programmer can write code that says, "put a paragraph here" without worrying about what a paragraph’s appearance should be. That is, the programmer need not concern themselves with size of the font, indentions, emphasizing the first word, and so forth. The designer can manage that all through the style sheet.
Is it me or wasn’t vertical alignment of text promised in CSS3? I don’t see that in the list!
What’s the use in CSS3 when current browsers don’t support it and people will take ages to upgrade? I can’t confidently use CSS2 right now.