Is Pro CSS and HTML Design Patterns a manual, a how-to book, or a cookbook?
Great question! Pro CSS and HTML Design Patterns can be used in several ways. But no matter which way you use it, the breakthrough design patterns in the book will dramatically increase your productivity as a web developer.
You can use it as a "How To" book that shows you how to use CSS and XHTML in ways like no other book. I wrote the book for developers because I'm a developer and I couldn't find a good CSS book written with developers in mind -- most are written for designers.
You can use the book as a reference guide to CSS and XHTML. It contains explanations and examples of every usable CSS property and XHTML element. It goes beyond all other reference books in that it shows how XHTML elements work together with CSS properties to create specific effects. Thus, my book is a reference to all usable combinations of XHTML and CSS. These combinations of XHTML and CSS are design patterns, and my book contains over 350 patterns that you can put to use in your web pages right away.
To make the book easy to use, I have organized patterns by function. For example, patterns are organized into chapters on styling, spacing, aligning, offsetting, and positioning content. There are also chapters on layouts, tables, images, drop caps, callouts, etc.
Everything in the book is practical and can be used in real-world web pages. If you love learning by examples and patterns, you'll love this book!
Joined: Oct 08, 2007
Oh...I wanted to add...
You can use the book like a cookbook. Each design pattern can be used as a recipe to solve web design problems. It is better than a cookbook in that it shows the pattern behind the recipe and its patterns can be combined to create more complex patterns. Just like Legos can be combined to create an infinite variety of results.
If you can imagine a design, you can create it using these design patterns, and it will work predictably and reliably in all major web browsers! No longer will you have to design by trial and error.