Advanced Search
Start Your Free Trial

Overview

Proving once and for all that standards-compliant design does not equal dull design, this inspiring tome uses examples from the landmark CSS Zen Garden site as the foundation for discussions on how to create beautiful, progressive CSS-based Web sites. By using the Zen Garden sites as examples of how CSS design techniques and approaches can be applied to specific Web challenges, authors Dave Shea and Molly Holzschlag provide an eye-opening look at the range of design methods made possible by CSS (Cascading Style Sheets). By the time you've finished perusing the volume, you'll have a new understanding of the graphically rich, fully accessible sites that CSS design facilitates. In sections on design, layout, imagery, typography, effects, and themes, Dave and Molly take you through every phase of the design process--from striking a sensible balance between text and graphics to creating eye-popping special effects (no scripting required).

Amazon.com® Reader Reviews (Ranked by Helpfulness)

Average Amazon.com® Rating: 4.0 out of 5 rating Based on 91 Ratings

The layers of design - 2008-11-23
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
The Zen of CSS Design is a book about the application of CSS (Cascading Style Sheets) over a structure of HTML (Hyper Text Markup Language). I like to look at CSS as the paint and decorating that is applied over the frame and drywall of a house. These things can change over time while the underlying structure of the house remains the same.

Dave Shea, the creator of the CSS Zen Garden, one of the first groundbreaking CSS galleries, and Molly E. Holzschlag, one of the preeminent designers on the web, do well in not only showcasing many of the best designs from the website, but also in explaining the techniques used by them.

Web design can be taken to so many different degrees. There are people and companies who do the bare minimum of design work: text on a plain background with one or two images scattered here and there. But even this is a design choice. The way navigation is designed is a choice, the colors and images and borders are choices, and the use of web standards technologies like CSS or Flash are design choices.

The way the CSS Zen Garden website works is that one HTML file was created, and each designer uses that same structure to create their own design. Their CSS styles are layered -or "cascaded," if you will--over that structure to create an original look and feel, but at the same time delivering the very same content as everyone else. The point of the project is to showcase the efficiency and flexibility of CSS as a design tool. This is in contrast to using HTML-only or proprietary browser technologies for design.

The book is split up into seven chapters, each talking about a specific type of design: examining the structure, a design overview, layout, imagery, typography, special effects and reconstruction. The book does a great job of using more than 36 different CSS designs from the website as examples of exploring the everyday challenges and problems faced by web designers. These challenges include using the right amounts of contrast and color in a design to make the content as readable and usable as possible. Using the correct type and design in typography also goes a long way in design of a website. Normal browser text is replaced by images using CSS to better fit in with the overall page design. Elements of typographical design such as leading and tracking are controlled by CSS to make type readable as well. Design elements are repeated in some different ways, sometimes in different colors so as to mark separate sections of the site.

Overall I think this book does a splendid job of showcasing the multiple ways that CSS can be used to display and enhance content on the web. However, I do not believe that this book should be read as a starting-out point for anyone interested in learning CSS or HTML. This is written for those who have at least some experience with writing stylesheets already, and will be a great addition to their collection. The designers that are included and reviewed in this book such as Shaun Inman, Douglas Bowman and Jon Hicks are some of the top CSS and design experts in the world. They all continue to make breakthroughs in design to this day.

This book is a little outdated now, three years after being published, but the techniques used are (and will be) just as viable if used tomorrow. That is the point of proper CSS design as opposed to HTML design, is that designers should create with forward-thinking in mind. CSS is a web standard that leaves the content alone. Even if CSS techniques expire or are replaced in the future, the content will always be there. The CSS can be changed but will only be a layer of paint over the drywall.

For the beginner to aspire to - 2008-09-30
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I bought this book understanding that it would help me learn CSS design, but soon found that it was not for the beginner but for an experienced CSS practitioner. The book is divided into themes such as 'Layout', 'Typography', etc. and illustrates the points being made by references to examples on the web site.

You can browse to the relevant pages and read the CSS code to understand how effects were made. As such the book is an inspiration for beginners to aim for after they have had some experience with CSS, perhaps by going to the original inventors, Lie and Bos: Cascading Style Sheets: Designing for the Web (3rd Edition).

Outstanding Book! - 2009-09-19
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
As a dabbler in HTML for the last ten years, I have heard about CSS and it's many benefits, but had no hands-on experience with it. When I discovered the Zen of CSS site, I knew I had to get the book. It is a beautiful book, both physically and content-wise. There is a lot of effort put into this book and it shows. It melds the technical with the artistic in simple prose. I have learned much already, and would recommend this book to anyone who wishes to ride the wave of CSS in this exciting time of web design! Two thumbs up! - Mark Howell, Round Rock, Texas.

great book - 2009-08-28
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Excellent assortment of examples on just how CSS can manipulate HTML. Not only does it teach Css basics and advanced markup, it explores just how versatile CSS really is. A good book for the elements of web design as well as how to.

What Every Designer Should Own - 2009-06-11
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Truly one of the most amazing books I've read when it comes to web design. The Zen of CSS Design is a great book for all levels of knowledge for ideas, but it is recommended you know basic CSS if you want to understand the examples of designs; this book will not teach you css.

Each page in the book is almost like a webpage explaining design. The book has several chapters; some include: Design, Layout and Imagery. There are some more chapters which will give you a handle on Special Effects and Typography. All together there are 7 chapters, each color coded with tips and examples of design and programming/code.

Looking for something specific in the book? Go ahead and flip to the index because this book is equipt with a fourteen page index. The book doesn't have a glossary, but most of the terms they will be using throughout the reading is in the first chapter -- Source.

There are not many weak points in this book. The only thing I'm disappointed about in the book is that the authors took the first chapter and created it into a whole biography of CSSZenGarden.com's website. Other than that I'm pleased with it. If I were to recommend a book that gave good examples of efficient and eye catching designs along with great code examples I would direct you to this book.

Browse Similar Topics

Top Level Categories:
Internet/Online

Sub-Categories:
Internet/Online > CSS

Some information on this page was provided using data from Amazon.com®. View at Amazon >


About Safari Books Online • Terms of Service • Privacy Policy • Contact Us • Corporate Licenses • Help • Accessibility | See us on FacebookSee us on Linked InSee us on TwitterRSS

Copyright 2009 Safari Books Online. All rights reserved.