HomeSite Help - The Bookstore

Cascading Style Sheets

skip navigation

We're moving!

This whole site is being moved to a shiny new server - as are all my sites, in fact. Apologies for the bumpy road ahead, but at the end of that road things will become fast and smooth.

Once the site at the new server is ready, this message will automatically disappear!

Meanwhile, you can see how the move is progressing at the status page.

 
skip navigation
Get notified when this page changes!
Let Spyonit.com notify you when this page changes!
Introduction
Finding other books
Titles:
 
 

Introduction


These are books I highly recommend about Cascading Style Sheets. The first is probably the best you can get: Not just beautifully made and with all aspects of Cascading Style Sheets (including version 2) treated, it's actually written by two of the architects of Cascading Style Sheets: they know what they're talking about, and explain it very well, too.

 
cover
Cascading Style Sheets, Second Edition: Designing for the Web
(Amazon.co.uk)

by Håkon Wium Lie, Bert Bos, Robert Cailliau
Paperback - 396 pages (July 2, 1999)
Addison-Wesley Pub Co
ISBN: 0201596253

Background

 (In my library) If you're buying a single book about Style Sheets, this is the one to get. You can't get any better information than from the horse's mouth: Håkon Wium Lie and Bert Bos are the people at the W3C responsible for actually defining the CSS standard.

The book covers CSS1 as well as CSS2, and indicates some differences in Browser support, too.It book is well written, gives much background information about typography and layout besides the nitty-gritty of using style sheets, and is also beautifully designed; a pleasure to browse through and be inspired. There is a supporting web site with some excerpts from the book (including source code and examples so you can just copy and paste to try them out) for the 1st edition; I haven't found one for the 2nd edition yet, so you should use this page for now.
Get it!  to menu

 
cover
Cascading Style Sheets 2.0: Programmer's Reference
(Amazon.co.uk)

by Eric Meyer
Paperback - 368 pages (March 20, 2001)
Osborne McGraw-Hill
ISBN: 0072131780

Background

If all you need is a reference, this would be a good choice. It's more recent than Meyer's book Cascading Style Sheets: The Definitive Guide (which is not a reference!); this covers the complete CSS2 standard, and has compatibility and bug information for Netscape 4/6, IE 4/5/5.5 and Opera 3/4/5.  to menu

 
no cover image available
Cascading Style Sheets: Separating Content from Presentation
(Amazon.co.uk)

by Glasshaus Author Team
Paperback - 400 pages 1st edition (May 2002)
Glasshaus
ISBN: 1904151043

Not yet published - but you can pre-order it.  to menu

 
cover
Essential CSS and DHTML for Web Professionals
(Amazon.co.uk)

by Dan Livingston
Paperback - 288 pages 2nd edition (July 16, 2001)
Prentice Hall PTR
ISBN: 0130649953

This book covers cross-browser topics (essential for the open web) and is quite recent, too. Pity Amazon won't let you read the table of contents anymore, but still it looks solid.  to menu

 
cover
DHTML and CSS for the World Wide Web, 2nd Edition: Visual QuickStart Guide
(Amazon.co.uk)

by Jason Cranford Teague
Paperback - 616 pages (May 24, 2001)
Peachpit Press
ISBN: 0201730847

Background

Another recent book. If you like the format of the Visual Quickstart Guides, this would be the book for you. It will certainly help if you are a visual rather than a textual learner. Otherwise, it's pretty much a toss-up between this book and the book by Dan Livingston above, though this book covers the material in rather more detail.
Get it!  to menu

 
cover
Cascading Style Sheets: The Definitive Guide
(Amazon.co.uk)

by Eric A. Meyer
453 pages 1st edition (May 15, 2000)
O'Reilly & Associates
ISBN: 1565926226

Background

The book gives a complete, detailed review of CSS1 and CSS positioning, as well as a 'preview' of CSS2. What this means though, is that the book (published in May 2000) may have been 'definitive' at the time of publication, but it no longer is. The formula is a good one, but a new edition with equally detailed coverage of CSS2 (which already became a W3C Recommendation in May 1998) and information about support in more (not just newer) browsers is badly needed. (Work on that is in progress, but there is no ETA.) That said, it may be a good book to start learning about CSS because of its practical approach.

Martina Kosloff commented:

I still learn from this book (as from the Lie/Bos book). For me, both books complement each other, and when I'm trying to grasp a problem I read about it in both books. That usually helps clear up things pretty fast.

Often if you have two books about a topic you can't shake the feeling that the authors (or at least one of them) took liberties with the text of the other book. Not in this case. And that is why I have both and - in case of fire - would save both :)  to menu

 
cover
Cascading Style Sheets Complete
(Amazon.co.uk)

by David D. Busch, J. W. Olsen
Paperback - 512 pages Bk&Cd-Rom edition (February 1998)
Computing McGraw-Hill
ISBN: 0079137032

While you're at it: have a look at this book as well. This book also covers the capabilities of various web design programs, including HomeSite (not the current version, obviously)! It includes coverage of CSS2 - at least to the extent that the standard was finished at the time of writing, of course. Looking at the table of contents, it does look 'complete'! (It should be, with so many more pages than the Bos & Lie book, which isn't exactly incomplete ;-).)  to menu

 
cover
HTML Stylesheet Sourcebook
(Amazon.co.uk)

by Ian S. Graham
Paperback - 352 pages (October 1997)
John Wiley & Sons
ISBN: 0471196649

Background

This book is getting old by now, but still available. Another useful book about style sheets and how to apply them. It contains an extensive tutorial, sample style sheets, and a detailed language reference.

The author runs a supporting web site which is more up-to-date than the book with regard to browser versions. Here you can find the examples and references from the book, and even better: a useful list of browser bugs in CSS implementation together with workarounds -- if they exist. The list of CSS-Aware software is dated even though it contains updates from the printed version: the latest HomeSite version mentioned is 2.5.

For a more recent version of this material, look at The XHTML 1.0 Language and Design Sourcebook

Brett Merkey commented:

The book is solid with clear lists of do's and dont's. Oddly, sometimes illustrations are 2 or more pages away from the text associated with them. But the explanations are often well illustrated. One weakness: concentration on Netscape4 and IE3. Looks like IE4 was just coming out when he wrote it. Even so, his code examples include lots of comments [like] /* this is done for Netscape4 bug */.  to menu

 
 

Finding other books


You can use these search forms to search Amazon.com's or Amazon.co.uk's catalog for books, software, and more. And mail let me know what you missed so I can add it!

 to menu