Amazon.com Customer Reviews
Best Source on How CSS Works - Review written on May 23, 2008
Rating: 5 out of 5
1 customer found this review not to be helpful.
Stylin' with CSS: A Designer's Guide (2nd Edition) (Voices That Matter)RE: Wyke-Smith's CSS Book: I've come to appreciate this book so much that I don't know where to begin in recommending it. I had read (studied) several books on how to mark up and style web pages, but not until I began reading this one did lingering questions finally get answered at the very outset. For Example, Chapter 2 "How CSS Works" masterfully gives you such insight into concepts like inheritance, the cascade, sequences, precedence, specificity, etc. that it inspires new-found confidence you can implement web design with precision. The author rightfully states "Truly understanding just a few techniques can turn a struggling newbie into a competent CSS journeyman." (THESE INSIGHTS ARE A GREAT TROUBLESHOOTING AID.) He teaches you how to exploit the latest W3C Standards so you can produce sleek and powerful styling. In 300 pages he describes, and abundantly illustrates in color, a wide range of the latest techniques helpful to experts as well as to beginners.(Read back cover for range of topics.) I found it hard to put this book down, and carried it everywhere. Once, I spilled coffee on it in a restaurant, but the paper quality is so good a few hours exposure to the sun restored it like new. Try comparing this book with others and you will see why I recommend it enthusiastically.
Excellent CSS Book - even for programmers! - Review written on May 16, 2008
Rating: 5 out of 5
I looked at this book over at B&N and it got me hooked. Especially the chapter on how to do some basic page layout. I could not believe how simple it could be! The author really got me very interested and that eventually led to me buying this book. I'm glad I did. :-)
If you're a Java developer like me or a CSS beginner, this is a great book to get you started. It's really easy to read. Complex concepts are explained in an easy to understand fashion. And the author follows and breeds best practices. These and many others, make this book excellent.
The book is broken in 7 chapters.
The 1st chapter explains the basics of HTML, the different standards and how the page is structured. Simple chapter, but it's important to understand the basics.
The 2nd chapter, How CSS Works, is really a CSS 101. Basic stuff as well, but as in the first chapter, this is a fundamental knowledge.
Chapter 3 is more of a reference guide on how to style fonts and text. Some very useful info.
Chapter 4 is where the interesting stuff starts: positioning elements. An excellent overview of the box model and some good information about floating and clearing.
Chapter 5 is the best chapter in the book. It goes over several ways to create page layouts. Want to create a 2-column layout? A simple example is shown. How about a 3-column layout? 3-column liquid layout? With the techniques presented by Charles, you can create any type of a layout and you will actually understand what's going on. Really neat stuff.
In chapter 6, focus is on styling tables, forms, and menus. The author basically presents some techniques on how to style tables for tabular data, and explains the technique on how to create CSS menus. Good chapter to dive in when you're involved with these.
Chapter 7 summarizes the overall process of building a real site.
I learned several new techniques and tips from this book. I love how the book makes complicated things simple: this is my type of a book. Also, Charles has a good way of making sure these things come across and stay in your head. Not a simple thing to do, but he did a great job.
SECOND EDITION EXCELLENT - Review written on September 30, 2007
Rating: 5 out of 5
3 customers found this review helpful.
An indispensable resource!
Review rewritten for second edition January, 2008
The first edition of this book was excellent, a great place to start for learning CSS and XHTML. It was the book that gave me the knowledge needed to use CSS effectively and start writing sites. I liked it so much I pre-ordered Second Edition and Amazon finally delivered it. The new edition is outstanding.
The content is updated and well structured. The author goes through all the steps for writing CSS and XHTML pages, including the ways to style a document, how to write CSS rules, how to specify fonts and assign text properties. He then discusses the box model and it pitfalls, as well as the all-important positioning properties. Then, it's time to start building pages. Charles discusses multi-column layouts, site architecture, and many other useful topics.
The book provides plenty of technical detail along with practical applications that are really useful. The author's writing style is clear and concise with a familiar tone. Also, the production values are excellent. The book has heavy paper, full color images, color coded text, and an efficient, friendly layout.
I've read several good CSS books. No book is perfect; but for me, this is the keeper. [...].
An Excellent Start to CSS - Review written on March 30, 2007
Rating: 5 out of 5
4 customers found this review helpful.
I have bought and read many HTML books over the years in an attempt to write even a simple web page or two, but with little success. HTML always seemed very clumsy and totally illogical. Layout code seemed to be repeated time and time again and could hardly be seen amongst the content (and vise versa). Then along came CSS - this, I thought, must be the way to do it!
A few more books on CSS later (Amazon are making a fortune out of me) but still no headway. The reason, I decided, was that all the books I had read were written by programmers (no disrespect, I do a bit myself). What I needed was a book written by a designer, someone who can tie together the XHTML and CSS from a designer's viewpoint but in a structured and logical way.
Enter Charles Wyke-Smith and Stylin' with CSS.
If any of the above description fits you, then this book is what you're looking for. The treatment is logical, well paced and above all relevant. It is written by someone who understands page design and shows you how to setup a descent web site using CSS. OK there are more typos in the first print than there should be, but they shouldn't throw you off course.
It is not the definitive design manual - it never pretends to be. It is an excellent book to start you on the right path to understanding CSS and using it correctly. I whole heartedly recommend it.
Can't wait to get Wyke-Smith's next book! - Review written on December 07, 2006
Rating: 5 out of 5
2 customers found this review helpful.
I really like this book and this author. I ordered his next book, Codin' for the Web, about building web sites with form validation, PHP, databases, and SQL, as soon as it was available last month. I hope he writes more books.
Let me say right off the bat that the errata complained about by other reviewers have been fixed in the second printing (still first edition). I am a very thorough proof-reader, and I think I only found one or two mistakes or typos in the whole book while reading it from cover to cover.
This is a book you can sit in an easy chair and read before you get up to go try the code on your computer. You can actually understand it as you read it. He's good at explaining concepts. You can get the overall idea before you start to code. (Not so with Gosselin's JavaScript book that was also a text for the same intermediate web programming course. The "aha" moments came only after slavishly typing in the exact code in the book to see what it would do.) With Stylin' for the Web you get the "aha" moment and then go try it.
You'll need a CSS reference eventually (like Visibone charts), but if you could only have one CSS book, I'd say this is it. (I also tell friends that if you could only have one cookbook, it'd be an older edition of Joy of Cooking. And if only one X/HTML book, it'd be Molly Holzschlag's (although "Head First HTML" may prove worthy competition.) Neil Bradley's XML Companion is in the same category, but it's out of print. I have yet to find a one-and-only JavaScript or PHP book.)
Look no further! - Review written on November 10, 2006
Rating: 5 out of 5
2 customers found this review helpful, 1 did not.
If you want to learn CSS, look no further. This book is easy to follow, for the beginner, or experienced programmer. A little HTML would be helpful, but that is all you really need. When I read this book, I knew a good amount of HTML, and I had touched upon CSS. I wish I had read it earlier. I finished it in two weeks, during my spare time, and now I can setup my pages with ease. If only I had know it would be this easy!
A MUST HAVE FOR ALL PROGRAMMER'S/DESIGNERS!!! - Review written on August 11, 2006
Rating: 5 out of 5
2 customers found this review not to be helpful.
This is the ultimate CSS book! The author makes everything easy to understand like no other book! Background colors or pictures, hacks, margins, divs, spans, ids, anything having to do with CSS, you name it, he's got it! This book is easy to understand, funny, but yet you learn something from it! I sat in the book store for 2 hours looking through it! And, hey, I'm a twellve year old and it's easy for me to understand so you'll understand it too! You've gotta get the best web design book in the world!!!!! The choice is yours...
All of the essentials are here. - Review written on June 29, 2006
Rating: 4 out of 5
8 customers found this review helpful.
Title: Stylin' with CSS
Author: Charles Wyke-Smith
Publisher: New Riders
ISBN: 0-321-30525-6
Pages: 265 pages
Reviewer: Philip High
Rating: 4 out of 5 stars
I admit it. I'd rather read a really good "How To" book than the latest "Whatever Code" adventure. And for me, this title did not disappoint. Early into the attractive and logically designed pages I would have enthusiastically given out 5 stars. Unfortunately I had to pull back from that a little for a couple of reasons I will go into later. Still, for content and readability I would not hesitate to recommend this book.
I have been using CSS styles and style sheets for 6 or 7 years via Macromedia's Dreamweaver. Yet, I always felt I wasn't really maximizing their potential. And after reading this book I confess, I was basically clueless! Now I am enlightened; let the brethren rejoice. From now on, content and presentation will be safely segregated in my brain and on my web pages. Well, actually it might take a while to reach this Valhalla, but such is the quest of "Stylin' with CSS."
All of the essentials for implementing the power of Cascading Style Sheets are here. From basic text styles to total page control, including multi-column fluid layouts with drop-down roll-over menus floating in the horizontal center of a vertically tiled background image -- Charles Wyke-Smith has got you covered. And any "deeper knowledge" not encoded here is conveniently referenced in the text and in the many, actually informative, sidebars. Can I get a witness?
Yes, the information is abundant. But, what really sets this book apart is the writing. The style is both clear and entertaining with the lessons building skillfully and solidly on each other. Code examples are helpfully separated from the text by paragraph style, font, and color, with new lines highlighted in red each time they are added. The author also makes use of the time-honored teaching technique of "tell 'em what you're gonna tell 'em - tell 'em - then tell 'em what you just told 'em." Sound boring and redundant? Actually it's very effective and herewith handled transparently so that you don't even mind having your ignorance thrice pummeled!
I also appreciated the writer going beyond just the "how" of rules to include illuminating bits of "why," such as the move to XHTML and the rationale behind a "web standards" approach that separates content from presentation (to accommodate multiple platforms and media). And, do you know what pseudo-classes really are besides esoteric cryptology? They are styles that cause rules to be applied dynamically when certain events occur! Amazing!
Now for the stale bread and whiney part. The subtitle says this book is written for designers (i.e. me) but the examples are less than inspiring visually. I know, it's for clarity and focus. But at least a little "dazzle" would help to motivate the sometimes nodding back row. Thankfully there are some inspiring sites referenced for your own research. OK, forgiven. But the worst sin is that the glorious path to stylistic freedom is littered with piles of typos! I'm not just talking about the odd gum wrapper here. Sometimes it gets a little confusing and definitely distracting. Perhaps this is the result of contemporary budgets and schedules that have replaced hands-on editors with spell-check, but maybe we should reconsider and S L O W D O W N just a little.
I realize I point this out at my own peril as a frequent offender myself, but then nobody is paying to read this! To be fair, this is not the only book or publisher that suffers in this way. It's practically a trend! The author has gracefully acknowledged the problem on the related website and asked for feedback to improve the next edition. That website, by-the-way, also contains very helpful downloads of the written examples. So heaven smiles again. Final judgment -- if you are a designer with beginning to intermediate web building skills and are interested in the fundamentals of CSS -- get this book. Amen.
Stylin with CSS - A Designer's Guide Book Review - Review written on June 24, 2006
Rating: 4 out of 5
1 customer found this review helpful.
Title: Stylin' with CSS - A Designer's Guide
Author: Charles Wyke-Smith
Publisher: New Riders
ISBN: 0-321-30525-6
Pages: 265 pages
Reviewer: Philip High
Rating: 4.5 out of 5 stars
I admit it. I`d rather read a really good "How To" book than the latest "Whatever Code" adventure. And for me, this title did not disappoint. Early into the attractive and logically designed pages I would have enthusiastically given out 5 stars. Unfortunately I had to pull back from that a little for a couple of reasons I will go into later. Still, for content and readability I would not hesitate to recommend this book.
I have been using CSS styles and style sheets for 6 or 7 years via Macromedia's Dreamweaver. Yet, I always felt I wasn't really maximizing their potential. And after reading this book I confess, I was basically clueless! Now I am enlightened; let the brethren rejoice. From now on, content and presentation will be safely segregated in my brain and on my web pages. Well, actually it might take a while to reach this Valhalla, but such is the quest of "Stylin' with CSS."
All of the essentials for implementing the power of Cascading Style Sheets are here. From basic text styles to total page control, including multi-column fluid layouts with drop-down roll-over menus floating in the horizontal center of a vertically tiled background image - Charles Wyke-Smith has got you covered. And any "deeper knowledge" not encoded here is conveniently referenced in the text and in the many, actually informative, sidebars. Can I get a witness?
Yes, the information is abundant. But, what really sets this book apart is the writing. The style is both clear and entertaining with the lessons building skillfully and solidly on each other. Code examples are helpfully separated from the text by paragraph style, font, and color, with new lines highlighted in red each time they are added. The author also makes use of the time-honored teaching technique of "tell `em what you're gonna tell `em - tell `em - then tell `em what you just told `em." Sound boring and redundant? Actually it's very effective and herewith handled transparently so that you don't even mind having your ignorance thrice pummeled!
I also appreciated the writer going beyond just the "how" of rules to include illuminating bits of "why," such as the move to XHTML and the rationale behind a "web standards" approach that separates content from presentation (to accommodate multiple platforms and media). And, do you know what pseudo-classes really are besides esoteric cryptology? They are styles that cause rules to be applied dynamically when certain events occur! Amazing!
Now for the stale bread and whiney part. The subtitle says this book is written for designers (i.e. me) but the examples are less than inspiring visually. I know, it's for clarity and focus. But at least a little "dazzle" would help to motivate the sometimes nodding back row. Thankfully there are some inspiring sites referenced for your own research. OK, forgiven. But the worst sin is that the glorious path to stylistic freedom is littered with piles of typos! I'm not just talking about the odd gum wrapper here. Sometimes it gets a little confusing and definitely distracting. Perhaps this is the result of contemporary budgets and schedules that have replaced hands-on editors with spell-check, but maybe we should reconsider and S L O W D O W N just a little.
I realize I point this out at my own peril as a frequent offender myself, but then nobody is paying to read this! To be fair, this is not the only book or publisher that suffers in this way. It's practically a trend! The author has gracefully acknowledged the problem on the related website and asked for feedback to improve the next edition. That website, by-the-way, also contains very helpful downloads of the written examples. So heaven smiles again. Final judgment - if you are a designer with beginning to intermediate web building skills and are interested in the fundamentals of CSS - get this book. Amen.
The Cure for CSS-Phobia - Review written on June 04, 2006
Rating: 4 out of 5
1 customer found this review helpful.
As a technical person who hasn't done much web development, I never quite got the knack of CSS. I'm used to programming with reference books and nothing else, but that never seemed to work for html, css, and java. Thanks to this book, I can now say I have a good grasp of the basics of CSS, and how it can be used for much more than just fonts and colors. It presents CSS from the ground up, with a great summary visual at the beginning of each chapter, and lots of pictures. Using this book, I was able to quickly create a couple of nice web sites uncluttered by style markup. Whether you're technical or not, this would be a great introduction to CSS.