Cascading Style Sheets (CSS) By Example

by Que

$39.99
58% off
buy from amazon.com
Average Rating: * * * * -
Sales Rank:218580 (lower is better)
Price as of:07/02/2008 2:17:40 AM MDT
Price Used:$3.95
Shipping:Free Shipping on most orders over $25*
Availability:Usually ships in 24 hours
Label:Que
UPC:029236726171
Pages:480
Binding:Paperback
Publication Date:2001-11-17
Published By:Que
ASIN:0789726173
Category:Book

Authors

Editorial Reviews and Product Descriptions

Product Description

Cascading Style Sheets (CSS) by Example allows you to learn the fundamentals of CSS by taking you through small, gradual steps. It provides examples using CSS in "real world" scenarios. Cascading Style Sheets (CSS) by Example follows a logical, linear teaching style that will ultimately have you using CSS to utilize more control over the appearance and styling of Web pages.

Customer Reviews

Good beginner's book - Reviewed on 2006-03-14
* * *
1 customer found this review helpful.

This book is extremely simplistic in its examples. It does provide a good base knowledge of how CSS should be implemented and some good examples of functions. That bieng said it does not address browser compatability much at all, it favors Internet Explorer (which is great) but as a result several of the examples which are hybrid CSS versions fail in a Mozilla browser.

If you're looking for something to understand CSS and what it is: this book is great. As a technical reference it is not that useful.
Great References - Reviewed on 2004-06-17
* * * * *
14 customers found this review helpful.

I already knew the basics of CSS when I purchased this but wanted a reference manual. I haven't had a question that I could not find an answer for in this book.

If you're just learning, then this is also a great book. It really is "by example" and it's great that you can get the code files off his web site and then just work with the different CSS examples to see how you can control formatting.

I recommend this book without hesitation for people new or familiar with CSS.

great book for those new to CSS - Reviewed on 2004-02-12
* * * * *
10 customers found this review helpful.

I have been easing into CSS for a few months now. I mainly get my information from websites and tutorials. This book helped me SO MUCH. In the fist two chapters my eyes were opened to things I had already done but didn't understand why they worked or didn't work. It is great for anyone new to CSS and feeling a little confused.
Great for newbies! - Reviewed on 2004-02-04
* * * * *
7 customers found this review helpful.

If you need a book that starts from the square one - this is it! Easy to understand and it takes you through the process step by step.
This book will get you going with style sheets - Reviewed on 2003-12-12
* * * *
24 customers found this review helpful.

Cascading Style Sheets (CSS) By Example teaches CSS in a way that should be easy for anyone with reasonable facility using HTML. It is not a tome like Eric Meyer's Cascading Style Sheets: The Definitive Guide, but it is nonetheless a technically rigorous work. The emphasis is on getting readers up to speed in a step-by-step manner.

I reviewed the online version at Safari (http://safari.oreilly.com/) and downloaded the sample documents from the author's web site at http://www.callihan.com/cssbook/. The theme of the book is "by example," and it delivers on that theme. The samples are well thought out from a teaching point of view. Each contains elements that gave a good look at the concepts being taught. As with HTML, CSS is best learned by doing, and the examples allow the reader to use already prepared documents and add CSS to them. Readers should be able to stay on track and not get discouraged by too much typing. I confess that since I was reading an online version, I generally copied and pasted the CSS code into the downloaded examples--a slight cheat, but I don't think it seriously detracted from my learning experience.

The author starts off with an overview of how to use CSS and in subsequent chapters steps back to the beginning to go through the training from the start. The first section thus has a lot of references to what is to come in later chapters, but I think it is helpful for a beginner to see the big picture before getting into the details. I thought the balance was about right, and the order of topics was logical.

The book builds to the point of using positioning to create a page with three columns, one of the most challenging aspects of tables-free design. I found that the example of three columns did not work in Mozilla browsers, though it did in Opera and Explorer. I posted a question on the example to the author, and he responded within a day with the explanation and a corrected example. Any author giving that much attention to his work deserves support.

Real-world advice on what works or doesn't and what is best practice is interspersed throughout the lessons. I value these kinds of features as they save time in trial and error, particularly with different browsers. Obviously, the advice will change over time as browsers develop, but the basics will remain true for a long time.

The appendices include a useful CSS reference, a section on using CSS with other technologies like DHTML, and an overview of CSS software tools. The author's web site has errata, links to additional resources, and the sample pages described above.

As with so many books on web design now on the market, this one is about two years old, and it could use a second edition. There have been browser developments even in that short time, such as the release of Internet Explorer 6.0, that would change some of the advice. I suspect that the author also might have a different perspective now on how far back to go to accommodate older browsers. Considering that sites like ABC.com and ESPN.com no longer display in version 4 browsers and instead tell visitors to upgrade, it would be interesting to see what Mr. Callihan has to say to current web designers. Within the vintage of browsers covered, though, the book has plenty of suggestions on which styles work and which are problematic. Hopefully, this edition has had sufficient readership to encourage the author and the publisher to produce an updated version.

Cascading Style Sheets (CSS) By Example is an excellent introduction to CSS. It is slightly dated in terms of browsers, but it effectively takes the reader from the basics of CSS through advanced techniques. I would recommend this book for individuals at the early through intermediate level of CSS experience and as a reference for CSS training classes.

Read More Customer Reviews »
Go To Amazon Product Page

* - See Amazon Product Page for shipping and pricing details.


Book Subjects