Book on CSS

Here are some good books to further your learning in CSS (Cascading Styles Sheet):


HTML Utopia: Designing Without Tables Using CSS

This second edition by Rachael Andrew and Dan Shafer will show you the correct way to build pages using CSS-based layouts.

Chapter 1 starts out with the explanation of why the web community does not like tables and transparent gifs.


The CSS Anthology: 101 Essential Tips, Tricks & Hacks

This is the second edition of the book which covers Internet Explorer 7.0.
An intermediate level book that shows you how to make tableless complex layouts. One strong point of the book is that the whole of chapter 7 covers cross-browser techniques such as the box model hack, star html hack, conditional comments, and PNG transparancy in IE6.

Many beginners find creating menus difficult.  Chapter 4 explains how to implement navigation using a list instead of tables, covering such topics as rollover effects, button-like navigation, and tabbed navigation.  


The Art and Science of CSS

Five authors. Seven chapters. In full-color.

Chapter 1 starts by explaining the semantic hierarchy of using headings. Then it goes on to explain how to use "image replacement" techniques to provide a graphical heading. It includes coverage of sIFR (Scalable Inman Flash Replacement).

Chapter 2 is all about "Images". It also covers the markup needed to implement photo gallery pages.

Chapter 3 looks at the use of "Backgrounds" and how they can help the aesthetics of a site.

Chapter 4 covers basic vertical and horizontal navigation menus as well as tabbed navigation menu. It includes coverage of hover states and "you are here" states as well as advanced topics such as navigation matrix.

Chapter 5 shows you how implement accessible forms and layout the form fields using CSS. It includes handling the display of form error messages.

Round Corners are one of the hallmarks of Web 2.0. Chapter 6 will show you how to do them with CSS.

And finally chapter 7 shows you how to stylize tables.


Pro CSS and HTML Design Patterns

There are many elements in web design that you have to build over and over again. Design patterns are code that you can use over and over again instead of re-inventing the wheel. There are over 350 patterns in this book all cross-browser tested in Internet Explorer 7, Internet Explorer 6, Firefox 2, Opera 9, and Safari 2.
There is in-depth coverage of the CSS box model (all six of them). So this is an advanced book. Learn to create round corners, shadows, replace text with image while maintaining accessibility, tab menus (p394), flyout menu (p402), and more.


Pro CSS Techniques (Pro)

In this book...
p172: "Creating CSS based Tabbed Navigation"
p179: "Using One Image for All States"
p177: "Images and Hover Effects"
p180: "Remote Image Swaps"


Transcending CSS: The Fine Art of Web Design (Voices That Matter)

This book is written by Andy Clarke and Molly E. Holzschlag. Andy has written many articles for alistaport.com and Molly is well known for her molly.com.

Disclosure: LearnWebDesignOnline.com and author may receive Amazon and Google revenues via display ads and links within content.