第二书店:http://www.dearbook.com/book/111272
定价:50 售价:39
互动出版社:无
amazon:CSS Mastery
Paperback: 280 pages
Publisher: friends of ED (February 13, 2006)
Language: English
ISBN: 1590596145
Summary of Contents: Chapter 1: Setting the Foundations Chapter 2: Visual Formatting Model Recap Chapter 3: Background Images and Image Replacement Chapter 4: Styling Links Chapter 5: Styling Lists and Creating Nav Bars Chapter 6: Styling Forms and Data Tables Chapter 7: Layout Chapter 8: Hacks and Filters Chapter 9: Bugs and Bug Fixing Case Study 1: More Than Doodles Case Study 2: Tuscany Luxury Resorts
When I heard Andy Budd (http://www.clearleft.com/, http://www.andybudd.com/)was writing a CSS book I knew I had to get it. Andy is one of the top UK web designers for past years and anything he has to say you should listen. :) This book is for anybody who has played around with CSS a little and wondered "what the h*ll can I do with this stuff?". CSS has been around for awhile now, but only recently has the most current browsers been able to support the cool stuff you can do with it. What cool stuff? You need to buy the book to find out, but I'll give you some highlights... First off, the first chapter explains how to use document types, divs and spans, validation, basics of CSS (selectors, pseudo-classes, child and sibling selectors, attribute selectors, etc), how cascade and specifity works, and how to organize your style sheets. A great primer to the rest of the book. The 2nd chapter focuses visual formatting with CSS with the Box Model, Positioning and Floating. This is an important topic because creating CSS layouts requires a good understanding of how these topics work (and work together) in creating "real-world layouts. Chapter 3 talks about using background images and replacement in creating rounded corner effects, drop shadows (4 different kinds), and some cool image replacement for optimizing search engines and screen readers (accessibility). Chapter 4 has some great examples on styling links to create efficient CSS buttons without the images or the JavaScript for the "roll-over" effect. Yes, CSS can create some cool buttons without you ever having to use Photoshop. :) Chapter 5 continues with styling links but extends it in showing you how to create button nav bars (horizontal and vertical) and adds a few tricks with using some image placeholders and sections to create some nice looking professional navigation for your website. Chapter 6 focuses on the right way to use tables: for displaying data (not layout for web sites - no more nested tables). With the use of the very popular border-collapse property and others, Andy shows some very eye-please table layouts. Chapter 7 in my opinion is the meat-and-potatoes of the book. Its goes over some how to use CSS in creating some standardized layouts. The whole point of CSS is to separate your content and layout and this is the way to go. It is explained in a very easy to follow manner with plenty of screenshots to show you each step. The rest of the book (Chapter 8 and Chapter 9) review the common and not-so-common CSS hacks that are used to overcome some browser deficiencies. I can't tell you how many website I had to search to find out about these, and its all here in these 2 chapters!. The last part of the book has 2 Case Studies that show how a website created purely with CSS was created from beginning to end. A great finish to a great book. Throw out all your other CSS books and just get this one.
2009年3月8日星期日
订阅:
博文评论 (Atom)
0 评论:
发表评论