Buy Used
CDN$ 1.27
+ CDN$ 6.49 shipping
Used: Very Good | Details
Sold by wobcanada
Condition: Used: Very Good
Comment: The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged.
Have one to sell?
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

Cascading Style Sheets: Designing for the Web (3rd Edition) Paperback – Apr 25 2005

5.0 out of 5 stars 2 customer reviews

See all 2 formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
"Please retry"
"Please retry"
CDN$ 102.56 CDN$ 1.27

Harry Potter and the Cursed Child
click to open popover

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Product Details

  • Paperback: 416 pages
  • Publisher: Addison-Wesley Professional; 3 edition (April 25 2005)
  • Language: English
  • ISBN-10: 0321193121
  • ISBN-13: 978-0321193124
  • Product Dimensions: 17.7 x 1.9 x 23.1 cm
  • Shipping Weight: 748 g
  • Average Customer Review: 5.0 out of 5 stars 2 customer reviews
  • Amazon Bestsellers Rank: #548,814 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

  • See Complete Table of Contents

Product Description

From the Inside Flap

Cascading Style Sheets, Third Edition, Designing for the Web

Since its introduction in 1996, Cascading Style Sheets (CSS) has revolutionized web page design. Now, in 2004, most web pages use CSS, and many designers base their layouts entirely on CSS. To do so successfully requires a good understanding of how CSS works. The purpose of this book is to describe how designers can take full advantage of CSS 2.1, which is the newly released update of the specification.

CSS's journey from an idea to a specification–and then on to a specification designers can rely on–has been long and arderous. The creator of the CSS Zen Garden (described in Chapter 12, "From HTML extenstions to CSS") describes it this way:

Littering a dark and dreary road lay the past relics of browser-specific tags, incompatible DOMs, and broken CSS support. Today, we must clear the mind of past practices. Web enlightenment has been achieved thanks to the tireless efforts of folk like the W3C, WaSP and the major browser 1 creators.

Indeed, we believe the web is a more enlightened place now that CSS have matured to a stage where it can be used for advanced layouts in a range of browsers. This book will tell you all you need to know to start using CSS.

© Copyright Pearson Education. All rights reserved.

From the Back Cover

In this updated edition to their original best-selling classic, the co-creators of CSS clearly, logically, and painlessly explain the hows and whys and ins and outs of the visual formatting language that is their gift to us. The Web would be a poorer place without Messieurs Bos and Lie. Your shelf will be richer for the addition of this book.

Rely on it. Study it. Savor it.

The Indispensible CSS Tutorial and Reference—Straight from the Creators of CSS

Direct from the creators of CSS, this is the definitive guide to CSS, today's indispensable standard for controlling the appearance of any Web or XML document. This book doesn't just show how to use every significant CSS 1 and 2.x feature; it carefully explains the "why" behind today's most valuable CSS design techniques. You'll find practical, downloadable examples throughout—along with essential browser support information and best practices for building high-impact pages and applications.

Cascading Style Sheets: Designing for the Web, Third Edition covers every CSS 2.1 improvement and fix, from new height/width definitions in absolutely positioned elements to new clip property calculations. Clear, readable, and thorough, it's the one must-have CSS resource for every Web developer, designer, and content provider. Coverage includes

  • Mastering essential CSS concepts: Rules, declarations, selectors, properties, and more

  • Working with type: From absolute/relative units to font size and weight

  • Understanding CSS objects: Box model, display properties, list styles, and more

  • Exercising total control over spacing and positioning

  • Specifying colors for borders and backgrounds

  • Managing printing: Margins, page breaks, and more

  • Implementing media-specific style sheets for audio rendering, handhelds, and other forms of presentation

  • Moving from HTML extensions to CSS: Five practical case studies

  • Making the most of cascading and inheritance

  • Using external style sheets and @import

  • Integrating CSS with XML documents

  • Optimizing the performance of CSS pages

  • Includes a handy CSS Quick Reference printed on the inside covers

© Copyright Pearson Education. All rights reserved.

See all Product Description

Customer Reviews

5.0 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See both customer reviews
Share your thoughts with other customers

Top Customer Reviews

Format: Paperback
CSS: Designing For The Web, written by the creators of CSS, is the perfect book for anyone who wants to brush up on their CSS knowledge. This book covers almost every aspect of CSS in outstanding detail from Span and Div to Media-Specific Style Sheets, it truly is a remarkable guide. On thing I found most useful in this book was the CSS Quick Reference which lists every attribute in CSS 1 and 2.x with possible values and a page number where that attribute is explained, all of this sitting in the inside cover for quick access. This book is not, however, a guide to HTML and readers should appreciate how HTML works to get the most from this book (understanding of basic CSS wouldn't go amiss either).
Cascading Style Sheets: Designing For The Web doesn't only show you the code to do what you want, it explains it as well. This is something I've found lacking in other CSS books and until I read this book I couldn't tell you what the baseline or ascender was, why em was different from ex or why using pixels for measurements is a bad idea. This book is written by those who know best and they succeed at outlineing the "best practices" for CSS on the web.
One of the problems with CSS and the web is that different browsers have a habit of displaying differently and some browsers (no names please) are badly lacking in support for CSS. Recognising the problem, the authors have put a key at side of each attribute letting you know which common browsers (they list Firefox, Internet Explorer, Safari, Opera and Konqueror) support that particular attribute - excellent information for those who need cross-browser support. Don't let the book's name surprise you, its not only concerned about CSS for the web. The book devotes a chapter to other media, specifically print.
3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback Verified Purchase
On the web, there a lot of ressources about CSS. But if you want to really see everything that is possible in CSS, this is the best book I ever seen about it.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse

Most Helpful Customer Reviews on (beta) HASH(0xa293fd2c) out of 5 stars 18 reviews
30 of 32 people found the following review helpful
HASH(0xa24f1390) out of 5 stars After six years, an inconsequential update May 18 2005
By R. Todd King - Published on
Format: Paperback Verified Purchase
If you already have the 2nd edition of this book, don't bother purchasing the 3rd, as little of the content has changed.

Only very light edits have been made to the text. The coding examples remain the same - after six years. The order of the chapters has been slightly rearranged, and two outdated chapters (on WebFonts and aural style sheets) have been dropped. Color illustrations are used less frequently, hurting the clarity of the examples; and the page layout is not as clean. On the positive side, entries in the "CSS quick reference" (on the inside cover) now refer to the correct page numbers in the book. And of course the browser compatability charts, noting which browsers support which CSS features, have been updated: Internet Explorer 6, Firefox 1, Opera 7.2, Safari 1, and the Prince 4 CSS formatter are now covered.

If you have not used previous editions of this book, read through the comments made about the 2nd edition, as much of what was said there still applies here. This remains a decent CSS coding reference, but frankly, I refer to Elizabeth Castro's "HTML for the World Wide Web, 5th edition" far more frequently.
25 of 26 people found the following review helpful
HASH(0xa24f15dc) out of 5 stars Speaks with an authority as no other Nov. 18 2005
By Brett Merkey - Published on
Format: Paperback
I have gotten each edition of this book as it came out -- giving the still valuable previous edition to the most worthy co-worker. This book (whatever edition!) is rightly regarded as one that belongs by the desk of the astute and experienced Web worker.

When the first edition came out, I rejected it for another book on CSS. I figured that a book explaining CSS by the W3C alpha geeks who *created* the CSS recommendation would be too technical and unreadable. I learned how wrong I was. Lie and Bos's classic book turns out to be one of the most readable and clear treatments of CSS you can obtain.

I can agree that if you have a previous edition, there probably is no compelling reason to update. Some explanations have been elaborated and browser compatibility is updated for Firefox. The core value remains the same: simple enough for novices, detailed enough for experts.

Given the relation of the authors to the official work of the W3C, the book speaks with an authority as no other.
8 of 8 people found the following review helpful
HASH(0xa24f181c) out of 5 stars Very good, not perfect June 2 2005
By David Naylor - Published on
Format: Paperback
This is a great CSS guide and reference. It has something for all skill levels.

Beforehand I thought the book would only be a technical (code-centered) guide to CSS, but it turned out to contain many practical design tips as well. I would say it is useful for both beginners and advanced website designers. If you're new to CSS, this book gives a great introduction to the subject, and if you've been in the game for a while you'll most likely find there were several handy, nifty little features of CSS 2.1 you didn't know about. (I thought I knew basically what there was to know about CSS, but the book has already tought me several new and useful things.)

The book is logically laid out and divided into chapters. One very useful feature is the complete list of CSS 2.1 properties found on the inside cover, as well as the browser compatibility information listed for each property. (Although I've found the latter to be slightly misleading at times. Specifically, the book claims that Firefox understands the 'quotes' property properly, while it quite obviously doesn't.)
13 of 15 people found the following review helpful
HASH(0xa24f1a98) out of 5 stars Cascading Style becomes a Reality Aug. 2 2005
By Laurie Ann Mena - Published on
Format: Paperback Verified Purchase
When a developer is in the middle of a project, what is needed is a guidebook that is short, well-written and organized logically. The book must also contain plenty of examples that are specific to the current chapter section, leaving out other confusing cross-references.

Cascading Style Sheets by Lie and Bos does all of the above. The book can be read cover-to-cover, or used as a reference as needed. I rarely had to use the index to find a subject, because the chapters are well-named and stick to their subject. This is rare.

The authors have exceptional credentials, authoring technical and exacting specifications for CSS. Yet they wrote a book that is clear and understandable for us mere mortals. Every web developer should have a copy.
6 of 7 people found the following review helpful
HASH(0xa24f1930) out of 5 stars Brilliant for IT people wanting to get into CSS May 11 2007
By RowliRowl - Published on
Format: Paperback Verified Purchase
If you are an IT person, or someone with an IT mindset, and you want to get into CSS, this book is for you. This is the best for you. This book does presume knowledge of markup (HTML/XHTML).

However, this book does not cover advanced layout, which was never really included in CSS (there is hope in CSS3). Discussions of layout will need to be found in other resources.

On the other hand, if you are an artsy person who likes to learn by doing, this book is not for you. It would be better if you searched for Eric Meyer on CSS, which takes you through implementing CSS on a project like basis. Eric Meyer on CSS does presume knowledge of markup (HTML/XHTML) however.