Rating:  Summary: A good solid foundation Review: The first thing I do when buying any computer book is go to the inevitable corresponding website and look up the errata page. I did that here and, as with most such books, there were errors. I spend 20 minutes going through with a printout of the errata sheet and a pen making corrections before I even read it.That being done, this is an excellent introduction to CSS. I knew HTML very well, but knew nothing about CSS at all; and by the time I was done I was able to completely rewrite a 10xnested-tables/spacer gif/graphical text layout website (see 'realtymort' website if you're curious) into an entirely CSS-based site that works in every single browser I tested (gracefully degrading in the css-ignorant Netscape 4). Not a table nor unnecessary graphic to be found (except for some... ahem... tabular data that I dared to actually put in a table ;) Also, the new site was roughly 1/2 to 2/3 the size of the original and loads significantly faster and displays more consistently across browsers and platforms. This book gives a rock solid foundation in CSS. It is perhaps lacking in cutting-edge advanced topics, but it seems that such methods are not supported in too many major browser versions to be all that useful yet anyways. In terms of stuff you can actually _use_, _today_, well... I would definitely recommend this book.
Rating:  Summary: Power is in the Details Review: This book started of great. I learned quite a bit about CSS from Eric Meyer's books so when I saw he wrote the foreword, it showed promise. That dwindled after the many typo's that were riddled throughout the book. I have a totally marked up copy of this book due to careless editing. Editing this type of book is CRUCIAL since CSS is such a detail oriented process. When you forget to add a number or a semicolon, it simply will not work. This was the case time and time again. Also, the accompanying Web site's downloads varied from what was presented in the book so even if you did as instructed to do, it will not match what was available on the Web site. The Web site files were consistently correct and should have mirrored what was written in the book, but this was NOT the case. Overall, the book presents great information on CSS in a clear fashion, BUT it looses all credibility since the editorial staff failed to do their job.
|