Cascading Style Sheets (CSS) enable us to style and lay out HTML data
on a web page without the use of messy <table> and <font> tags, and
without the use of "hacks" such as invisible GIF files. CSS allows
for the separation of content from presentation, so that web
designers can change the entire design of a site by modifying one
stylesheet, rather than updating each HTML document that makes up the
web site.
This book is a focused guide to using CSS for the visual
design of web pages. It's practical, there's no fluff, and the core CSS
skills are balanced by techniques for using the technology in today's
browsers.
What does this book cover?
Topics covered in this book include an introduction to CSS; discussion of
CSS concepts such as rules, selectors, and inheritance; typography; the
CSS Box model, and cross-browser CSS concerns.