Bulletproof Web Design

You’re probably here because you’ve purchased a copy of the book, and would now like to download the chapters’ example code. If so, you’re in the right place.


What’s in the file?

Inside the .zip you’ll find a directory for each chapter. In each chapter’s directory in the finished example that relates to the example. All of the CSS was placed in the <head> of the document for simplicity. These files should give you an even better understanding of how each bulletproofed method was ultimately put together, and allow you to experiment with the code on your own.

Thanks for picking up a copy of Bulletproof Web Design!

Praise for the book

What people are saying about Bulletproof Web Design, through reviews and weblog entries.

This book is a classic. It belongs on every web designer’s shelf.
Jeffrey Zeldman (Amazon.com Guest Review)

This is one of the most beautiful web design books I have ever read.
Treehouse Magazine (October, 2005)

It’s got a special something that most tech books don’t, namely cohesiveness
Dave Shea

Dan Cederholm knows exactly what Web designers need, and he writes for them. … solid writing combined with his easy-to-follow instructions complemented by clear visual presentations make Bulletproof Web Design an essential guide for designers.

If it sounds like I’ve got nothing but good things to say about this book, well, that’s because I don’t. This is an important book for people who design with CSS.
Daniel Burka

Visually, the book is amazing. … vital and should be used and repeated by everyone who takes on the charge of creating, redesigning or administering a website.
Brad Bice

Cederholm has a knack of making complicated subject matter simple enough for beginners to understand, whilst still maintaining enough detail for advanced readers to get their teeth into. Reading this book will teach everyone something.

BPWD is well written and nicely designed using the bright colours and iconic symbols reminiscent of Dan’s Web site… I rate this book 9/10.
Julian Rickards

Without a doubt the best web design book I’ve ever come across.

A book for every web professional’s desk.

The focus on real-world contingency design for standards-based CSS layouts should be required reading for all CSS newcomers.

book cover

Table of Contents

CHAPTER ONE: Flexible Text
Size text using keywords to allow user control and maximum flexibility.
CHAPTER TWO: Scalable Navigation
Provide site navigation that scales to any text size or content amount.
CHAPTER THREE: Expandable Rows
Resist specifying a height for horizontal page components.
CHAPTER FOUR: Creative Floating
Use floats to achieve grid-like results.
CHAPTER FIVE: Indestructible Boxes
Plan for the unknown when constructing styled boxes.
CHAPTER SIX: No Images? No CSS? No problem.
Ensure content is still readable in the absence of images and/or CSS.
CHAPTER SEVEN: Convertible Tables
Strip the presentation from data tables, refinish with CSS.
CHAPTER EIGHT: Fluid Layouts
Experiment with page layouts that expand and contract.
CHAPTER NINE: Putting It All Together
Apply bulletproof concepts to an entire page design.