What is CSS?
Style sheets are a very powerful tool for the Web site developer. They give you the chance to be completely consistent with the look and feel of your pages, while giving you much more control over the layout and design than straight HTML ever did.
The Power of CSS
CSS or cascading style sheets are used to create a set of styles that can be applied to your fonts, tables and most other attributes of your web page. These styles allow you to create a much cleaner, faster web page that search engines love and also makes life much easier on the designer when global changes to these styles need to be applied. It is also always critical to always keep in mind your target audience and the average Internet connection speed these users have. By using styles sheets to their full advantage, you can help keep your web page size down to a minimum.
Understanding Style Sheets (part 2)
The concluding part of this tutorial explores some of the CSS properties related to text alignment, spacing and positioning, together with a look at absolute and relative positioning, z-index stacking, and borders and padding.
Understanding Style Sheets (Part 1)
The first in a two-part tutorial on Cascading Style Sheets, this article explains how to create and use style rules across your Web site, and then demosntrates a few basic CSS properties. Also included: inheritance, classes, contextual selectors and some lightbulb jokes.