Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
CSS Cookbook 1st Edition
There is a newer edition of this item:
Cascading Style Sheets (CSS) are a powerful way to enrich the presentation of HTML-based web pages, allowing web authors to give their pages a more sophisticated look and more structure. CSS's compact file size helps web pages load quickly, and by allowing changes made in one place to be applied across the entire document, CSS can save hours of tedious changing and updating.But to leverage the full power of CSS, web authors first have to sift through CSS theory to find practical solutions that resolve real-world problems. Web authors can waste hours and earn ulcers trying to find answers to those all-too-common dilemmas that crop up with each project. The CSS Cookbook cuts straight through the theory to provide hundreds of useful examples and CSS code recipes that web authors can use immediately to format their web pages.The time saved by a single one of these recipes will make its cover price money well-spent. But the CSS Cookbook provides more than quick code solutions to pressing problems. The explanation that accompanies each recipe enables readers to customize the formatting for their specific purposes, and shows why the solution works, so you can adapt these techniques to other situations. Recipes range from the basics that every web author needs to code concoctions that will take your web pages to new levels.Reflecting CSS2, the latest specification, and including topics that range from basic web typography and page layout to techniques for formatting lists, forms, and tables, it is easy to see why the CSS Cookbook is regarded as an excellent companion to Cascading Style Sheets: The Definitive Guide and a must-have resource for any web author who has even considered using CSS.
- ISBN-100596005768
- ISBN-13978-0596005764
- Edition1st
- PublisherO'Reilly Media
- Publication dateAugust 21, 2004
- LanguageEnglish
- Dimensions7.17 x 0.67 x 9.25 inches
- Print length272 pages
Product details
- Publisher : O'Reilly Media; 1st edition (August 21, 2004)
- Language : English
- Paperback : 272 pages
- ISBN-10 : 0596005768
- ISBN-13 : 978-0596005764
- Item Weight : 15.4 ounces
- Dimensions : 7.17 x 0.67 x 9.25 inches
- Customer Reviews:
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
Each chapter is divided into subsections, and they are patterned as follows:
- Statement of the "Problem" (as the book puts it), or what it is that you want to do.
- "Solution": first gives the HTML (if relevant), and then the CSS for modifying the HTML to get what you want.
- "Discussion": explains in plain English what you just saw in the "Solution" section.
- "See also": suggests other resources.
Some of the examples require some knowledge of JavaScript, and in those cases I simply had to note that fact and move on. Most of what is illustrated in the book assumes only knowledge of HTML.
This isn't a large book, I found it to be concise, and helpful in understanding CSS. I haven't always found the largest book to be the most helpful. I liked that I could read this book, understand its explanations and then immediately impliment the code. If you are looking for the end all be all in books, this may not be the book you are looking for. If you are somewhat new to CSS, I think that this book will be helpful in understanding CSS.
This book definitely doesn't work for that - the index is sorely lacking and the information isn't well-organized at all. So, since a lot of the other reviewers wrote that this book isn't for beginners (I agree) and, since I'm an experienced developer and it's not working for me, I'm not sure who would find this book useful. Especially when there are so many other CSS books to choose from.....
Normally O'Reilly books are really good, so I'm a little bit surprised that they published this book without having an editor clean it up and organize it. In any case, I would not recommend this book, period. I'm glad that my employer paid for it and not me. ;-)
The book is meant to be a reference book, but I read it straight through for the purposes of a review. It's one of the thinner reference books you can buy - weighing in at a little over 250 pages - but it is packed; no long-winded opining, no lengthy sidebars, just a raw: problem - solution - explanation - see also format. This format makes it very easy to look up the specific CSS issue you need insight on and get it.
The book is divided into various categories of CSS, beginning with typography and other elements, moving along to links, lists, forms, tables, all the way up to a page layout section (if you've never used CSS to lay out an entire page, this section alone is worth the cost of the book), then addressing print CSS, browser hacks and workarounds, and then finishing with a brief section of raising various design possibilities that CSS makes possible.
Each section begins with beginner-level problems, such as how to justify text. The section then gets into mid-level problems, such as CSS rollovers and various uses of background images. Finally, each category will tackle big-boy problems, like how to make a CSS-based splash screen that converts to main content, creating variable-length folder tabbed menu items, and centering fixed-width items in a variable-width area. I feel like I have a fairly good grasp of CSS - I do almost all my pages in Strict XHTML and use CSS for my layout, formatting, the works, and I still learned plenty from this book. If nothing else, it will give you other ideas on how to solve common problems.
One unexpected value of this book were all the hacks and tricks. As many developers know that peruse various web development blogs, websites, and mailing lists - there are scads of CSS tips, tricks, hacks, and workarounds posted out there, but finding the one you need when you need it can be a challenge. This book contains all the main ones, dealing with Fahrner Image Replacement and its alternatives, CSS "Sliding Doors," various box-model hacks to deal with Internet Explorer, Netscape 4 hacks and reminders, etc. It's like someone took all the standard "fixes" for common CSS issues from all the blogs, websites, and mailing lists and put them in this book. For me, that was worth the price of admission.
I'm not always this laudatory about all tech books. In fact, I'm reading a CSS book right now that has loads of problems. The CSS Cookbook, however, is one I would recommend without reservation or a single "yeah, but..." to my colleagues in web development or students in the field.
Top reviews from other countries
I was hoping for instant solutions to CSS problems as and when they crop up but found my problems very difficult to put in context with regards to this book.
The W3C tutorials are more help, in fact the google and the www generally is more help than this book as a reference guide. Not really recommended.