A strong understanding of Cascading Style Sheets (CSS) is vital to producing websites that look good, load quickly, and are easy to maintain. In The CSS Crash Course , published by SitePoint, Kevin Yank shows how CSS changes the way websites are designed. Whether the goal is to build a site from scratch or redesign an existing site, Kevin thoroughly explains how to use CSS to accomplish that goal, including how to create and modify a single CSS file to control the look of every page on a site.
Understand basic CSS terminology: selectors, properties, and rules
Overriding the default style of HTML tags
Adding dynamic effects
Experimenting with line, word, and character spacing
Distinguishing between inherited and noninherited properties
Controlling the priority of CSS rules with selector specificity