Buy Used
Condition: Used: Good
Comment: This book has already been loved by someone else. It MIGHT have some wear and tear on the edges, have some markings in it, or be an ex-library book. Over-all itâ€TMs still a good book at a great price! (if it is supposed to contain a CD or access code, that may be missing)
Access codes and supplements are not guaranteed with used items.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

CSS Cookbook Paperback – August 1, 2004

17 customer reviews
ISBN-13: 978-0596005764 ISBN-10: 0596005768 Edition: 1st

Price: $4.00
13 New from $4.98 60 Used from $0.01 1 Collectible from $9.96
Amazon Price New from Used from
"Please retry"
$4.98 $0.01

There is a newer edition of this item:


Hero Quick Promo
Save up to 90% on Textbooks
Rent textbooks, buy textbooks, or get up to 80% back when you sell us your books. Shop Now

Editorial Reviews

About the Author

Christopher Schmitt has been working on the Web since 1993. He is the principal of, Inc., a new media design firm, and resides in Orlando, Florida. Christopher speaks frequently about web design at conferences including South by Southwest Interactive and Web Design World. His books include "Designing CSS Web Pages" (New Riders), "Professional CSS: Cascading Style Sheets for Web Design" (Wrox), and "CSS Cookbook" (O'Reilly).


Shop the new
New! Introducing the, a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 272 pages
  • Publisher: O'Reilly Media; 1 edition (August 1, 2004)
  • Language: English
  • ISBN-10: 0596005768
  • ISBN-13: 978-0596005764
  • Product Dimensions: 7 x 0.7 x 9.2 inches
  • Shipping Weight: 15.4 ounces
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (17 customer reviews)
  • Amazon Best Sellers Rank: #2,648,739 in Books (See Top 100 in Books)

Customer Reviews

Most Helpful Customer Reviews

82 of 82 people found the following review helpful By Eric Wuehler on September 9, 2004
Format: Paperback
I think I'd generally agree with the previous positive reviews. You should already be familiar with CSS, JavaScript and HTML - this is not a CSS starter book. It's more geared toward start to finish answers for common CSS questions, most of which I found I could easily adapt to my level of understanding. There is an in-depth description about how to create a very nice looking calendar with CSS (using HTML tables) which I liked a lot. However, for me personally, I will probably stick with O'Reilly's CSS: The Definitive Guide.

I'm sure it was done for monetary reasons, but it would have been nice if the figures were in color - or at least the figures supporting the elements that deal with color. It was tough to distinguish between shades of grey or follow the arrows with the words "blue" or "green" on one end pointing to an area. I know, I know, picky picky. :) So - while I'm being picky... :) The foreward mentions "...compiling hundreds of CSS recipes into this single book" - but by my count, there are only 89 Problem/Solution/Discussion sections (aka recipes). I would like to have seen "hundreds of CSS recipes", which would have provided greater variety to the solutions.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
34 of 34 people found the following review helpful By R. Sobkoviak on August 25, 2004
Format: Paperback
O'Reilly's other books on CSS tend to be more for reference and learning, but this book, by Christopher Schmitt, contains good, practical advice for putting CSS to use. And as a bonus, this book covers the brand-new CSS 2.1 conventions. Like other "Cookbook" tech books, there are plenty of real-world cases and blocks of code that designers and developers can use or adapt in their own situations. There are plenty of "Hello World" examples that will be useful to those new to CSS, but there is some advanced material, too, for those at intermediate levels looking to spread their wings a bit. This volume bookends quite nicely with the "Eric Meyer on CSS" books.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
29 of 31 people found the following review helpful By Alan C on September 25, 2004
Format: Paperback
Of the various recipe-style books about CSS that have appeared in recent times, this one is probably the best. It covers a variety of realistic requirements, from "web typography" (large first letters, highlighted first lines, fancy pull quotes etc) to several different kinds of menus and multi-column page layouts. Most of the recipes are short but they are also largely self-contained, making them very quick and easy to use. This format makes me prefer Schmitt's effort to some comparable works, such as Eric Meyer's two colorful volumes, Eric Meyer on CSS and More Eric Meyer on CSS.

That said, however, potential buyers of the book should be warned that it has some glaring omissions. While Explorer-like collapsible menus and tab-style horizontal menus are explained, there is no recipe for drop-down or "fly-out" menus. The chapters on table styling and print stylesheets are rather thin, and the chapter on Hacks and Workarounds makes no mention of Internet Explorer's conditional comments, which, being deliberately-designed browser features, seem like more durable tools than the parsing bugs on which most hacks are based.

These omissions might be understandable if space was at a premium, but at 252 pages, the book is short compared with most other titles from O'Reilly's cookbook series. And one wonders why, if useful things had to be left out, the author could still find room for a Javascript-based technique for producing that most annoying of web phenomena, blinking text.

In the end, I would still recommend the book for people who find that they have to use CSS occasionally, rather than on a daily basis. But the buyer should still be prepared to spend time trawling the web in search of solutions to many problems.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
26 of 28 people found the following review helpful By Philip L. Ledgerwood on May 10, 2005
Format: Paperback
I've recently had the pleasure of reading CSS Cookbook by Christopher Schmitt, published by O'Reilly (the people who put animal pictures on their tech books - seems silly, but now you know exactly who I mean, don't you?). While I do not recommend it as a beginner's guide to CSS, I recommend it for the bookshelf of current CSS developers, or perhaps if you have a basic knowledge of CSS (maybe you use it control fonts and colors, and that's about it) and would like to implement even more of your design with CSS.

The book is meant to be a reference book, but I read it straight through for the purposes of a review. It's one of the thinner reference books you can buy - weighing in at a little over 250 pages - but it is packed; no long-winded opining, no lengthy sidebars, just a raw: problem - solution - explanation - see also format. This format makes it very easy to look up the specific CSS issue you need insight on and get it.

The book is divided into various categories of CSS, beginning with typography and other elements, moving along to links, lists, forms, tables, all the way up to a page layout section (if you've never used CSS to lay out an entire page, this section alone is worth the cost of the book), then addressing print CSS, browser hacks and workarounds, and then finishing with a brief section of raising various design possibilities that CSS makes possible.

Each section begins with beginner-level problems, such as how to justify text. The section then gets into mid-level problems, such as CSS rollovers and various uses of background images.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews

What Other Items Do Customers Buy After Viewing This Item?