- Series: Solutions
- Paperback: 280 pages
- Publisher: friendsofED; 60485th edition (February 7, 2006)
- Language: English
- ISBN-10: 1590596145
- ISBN-13: 978-1590596142
- Product Dimensions: 7.5 x 0.6 x 9 inches
- Shipping Weight: 1.3 pounds (View shipping rates and policies)
- Average Customer Review: 154 customer reviews
- Amazon Best Sellers Rank: #2,282,957 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Other Sellers on Amazon
+ $3.99 shipping
CSS Mastery: Advanced Web Standards Solutions Paperback – February 7, 2006
Customers who viewed this item also viewed
About the Author
Cameron Moll has been designing meaningful web interfaces that harmonize utility and presentation since the late 1990s. His work or advice has been featured by HOW, Print, and Communication Arts magazines, Forrester Research, National Public Radio (NPR), and many others. He speaks on user interface design at conferences nationally and internationally, and he is also the author of Mobile Web Design.
Cameron is the founder and president of Authentic Jobs, Inc., a targeted destination for web and creative professionals and the companies seeking to hire them. He is also the proprietor of Cameron Moll, LLC, whose products include letterpress typography posters available for purchase at cameronmoll.bigcartel.com. And amid all this craziness, he still finds time to play ball with each of his four boys.
You can also find Cameron online at cameronmoll.com, twitter.com/cameronmoll, flickr.com/photos/authentic, and vimeo.com/cameronmoll.
Try the Kindle edition and experience these great reading features:
Read reviews that mention
Showing 1-4 of 154 reviews
There was a problem filtering reviews right now. Please try again later.
This book doesn't just tell you about CSS, it shows you how to do it right, in both a standards-supporting approach and a clean, efficient, code-consolidating way. While it's not necessarily for beginners (it doesn't discuss basics) it should eventually be read by anyone who thinks they've mastered CSS or would one day like to.
Among other things here are some things in the book that I found useful:
-The CSS box model and how it works. [Including why margins collapse on one another.]
-CSS Image maps, drop-shadow methods, and rounded corner methods - [All fascinating and useful.]
-Using CSS with dynamically created content [One tip in particular that really helped me out.]
-Creating icon links via padding-left, nesting absolute divs inside relative divs, and other creative ideas.
I plan on getting my work to purchase a copy of this book and make it mandatory reading for any future web designers we have. Do yourself a favor and pick it up. It's half the price then what you'd find at the regular bookstore and you'll definitely get your $20 worth.
In that time, I spent countless hours on all kinds of different reference and CSS group sites reading articles and copying suggested fixes and CSS solutions. I accumulated a dozen authoritative links, some with handfuls of links themselves, to reference CSS solutions, fixes to particular quirks and of course hacks and filters. However, amidst the sea of information you still really end up experimenting yourself to determine the particular merit of one solution to another... all of which adds up to a pretty high learning curve which is why some experienced veteran designers still use tables to some extent for layouts.
However, with this book. Andy Budd lends an authoritative, straightforward and experienced voice to the elements, quirks and challenges that you'll face as a CSS designer. Plus he steps you through the solutions without weighing you down with unnecessary technical discussions and jargon. Here is a problem, here is a damn good solution. Some other reviewers have gone more indepth about this book and many suggest only intermediate level designers should use it but even as a beginner you should have this in your collection.
Else, you'll find yourself like me in hindsight wishing you had it a long time ago.
Tables is for tabular data now and I find I can get more control over my web pages using CSS. This book also teaches you how to overcome the most dreaded browser of all time- Internet Explorer 5.5 and 6.0 (although I don't hack for 5.5 since it's now a dinosaur) due to it's loose interpretation of CSS standards. Anyone looking to get more control of their web designs should pick up this book and read it several times. From it, you will finally understand important fundamentals such as: The Box Model, Redefining Tags, Class, and Pseudo-Class, Floats, and positioning.
I have been recommending this book to everyone who is looking to better their skills in CSS and you can see most of my work online:
This may be the best money spent on a book if you are a web developer.
As of 2010 I now own an advertising agency ( [...] ) and I still find myself using this book from time to time. I even recommend this book to my employees!
The book's style is a very easy read, packed full of great code snippets and screenshots. Andy goes through each aspect - and gives you several options to achieve different tasks. So, while some may prefer method A, he also covers methods B, and C. This gives a designer a great arsenal of tools to get the job done. While showing the different methods, he also goes into detail about the positive or negative effects of using one method over another (such as image replacement).
While the book is an easy read, it seems targeted to the more advanced CSS developer. Each chapter seems to build on the previous, giving you a strong foundation to work with. By the end of the book, you are ready and itching to dive in and create something elaborate. In fact, the last 2 chapters are case studies by Cameron Moll and Simon Collison - and they only fuel the fire to get started right away. Their case studies present fictional businesses and websites, demonstrating many of the techniques covered throughout the book. This gives you a hands on visual to play with and tweak, and help you get a better understanding of different nuances of CSS.
If you work with CSS everyday then this book is a MUST have. I find myself using it for reference as I learn new techniques.