Wattle Software - producers of XMLwriter XML editor
 Bookstore Home | XMLwriter Home | Search | Site Map 
XML Related
 General XML
 XSLT & Stylesheets
 XHTML
 SGML
 XML DTDs
 XML Schema
Web Development
 Web Graphics
 HTML
 Dynamic HTML
Web Services
 General Web Services
 UDDI
 SOAP
 WSDL
 Programming/Scripting 
 PHP Programming
 Perl Programming
 Active Server Pages
 Java Server Pages
 JavaScript
 VBScript
 .NET Programming
 
XMLwriter
 About XMLwriter
 Download XMLwriter
 Buy XMLwriter
XML Resources
 XML Links
 XML Training
 The XML Guide
 XML Book Samples
 

Pro CSS and HTML Design Patterns


By Michael Bowers
 
Image of: Pro CSS and HTML Design Patterns
Pricing Details:

List Price:$44.99
You save:$15.30 (34%)
Your Price:$29.69
Buy Now

Book Details:

Format:Paperback, 494 pages.
Publisher:Apress 2007-04-23
ISBN:1590598040

Average Customer Rating:

4.5 4.5 out of 5 stars (25 reviews)

Editorial Reviews:

If you are looking for a complete site design solutions book, this is not it?but if you are seeking a book to help you solve many common problems?then this book will serve as a useful tool for you.

? Nate Klaiber

Pro CSS and HTML Design Patterns is a reference book and a cookbook on how to style web pages using CSS and XHTML. It contains 350 ready?to?use patterns (CSS and XHTML code snippets) you can copy and paste into your code. Each pattern can be combined with other patterns to create an unlimited number of solutions.

Each pattern works reliably in all major browsers without the need for browser hacks.

The book shows how to

  • Code CSS and XHTML
  • Turn HTML into XHTML
  • Use CSS Selectors
  • Use six CSS Box Models
  • Create rounded corners, shadows, gradients, sprites, and transparency
  • Replace text with images without affecting accessibility
  • Style text with fonts, highlights, decorations, and shadows
  • Create flexible, fluid layouts
  • Position elements with absolute pixel precision
  • Stack elements in layers
  • Size, stretch, shrinkwrap, indent, align, and offset elements
  • Style tables with borders and alternating striped rows
  • Size table columns automatically
  • Integrate CSS and JavaScript without embedding JavaScript in XHTML
  • Create drop caps, callouts, quotes, and alerts

The book?s layout, with a pattern?s example on the left page and its explanation on the right, makes it easy to find a pattern and study it without having to flip between pages. The book is also readable from cover to cover, with topics building carefully upon previous topics.

A software developer can use this book to learn CSS for the first time. A designer familiar with CSS can use this book to master CSS and XHTML. If you are completely new to coding or completely new to CSS and XHTML, you may want to read an introductory book on CSS and XHTML first.

You can interact with all the examples in the book at www.cssDesignPatterns.com.


Customer Reviews:

Displaying 6 to 10 of 25 total reviews (Page 2 of 6):

3 out of 5 stars unhelpful format and poor editing

There is some useful information in this book, but the author's rigid adherence to the format works against the presentation of it. I find that Andy Budd's book (CSS Mastery ...) is a much better book. They seem very different but I think that many developers will read them needing the same information.

Further, as is becoming more and more the case with new apress titles, the copy editing is substandard. It's a pity, as apress had such a good reputation for quality books, and this kind of thing is hurting them.

5 out of 5 stars Takes CSS to the next level

I often rely on readers reviews before making a purchase so I thought it appropriate to give feedback on this book.
I am a self-taught programmer who needed to take my CSS knowledge to the next level. This book clearly sets the bar high and helps me get over it almost daily. The models depicted are extremely accurate and on point, and foster a wealth of ideas that extend to some really nice models. Mr. Bowers research and implementation on cross-compatability between browsers is nothing short of excellent (a big learn for me). The style in which the book is written makes it easy to follow and learn from, as well as reference. As a new programmer, I am extremely pleased with this book as it has taken me to the next level of CSS.
I would recommend this book to anyone who, like me, has a general knowledge of CSS and wants to fine tune and hone their skills in CSS.

4 out of 5 stars What you need for a CSS/HTML Desk Reference!

This book is a nuts and bolts CSS/HTML reference book, that you'll be pulling off the shelf frequently, when editing stylesheets and web pages.

Each entry is presented in this clear, practical and timely format, that allows skimming straight down to the section you want (borderless table format, not inline paragraphs):

Problem
Solution
Pattern
Location
Limitations
Advantages - (Some entries)
Disadvantages - (Some entries)
Example - (Some entries)
Tips
Related to - (Some entries)
See also

It doesn't waste your time with 1001 details of each tag, yet does give you the essentials you need to know about each tag (some entries have screenshots of the examples, mostly in Firefox, but some in IE7), so you can get to work quickly -- and not get bogged down by the hyped cheerleading, that fills many of these CSS/XHTML books these days.

Would've given this book 5 stars if the author spent more time with cross-browser support other than a few tip suggestions, especially with IE 7, as it uses conditionals instead of hacks to get around the box model SNAFUs. Cross-browser troubleshooting is essential, and not an after thought to be addressed with about 20 words -- more time is spent debugging than actually writing code, and it needs to be addressed accordingly.

Overall, this is the best CSS/(X)HTML reference book I've found to date. It's due to the presentation format above, that doesn't have you trying to find some remote reference in microprint, in a sea of 500+ pages!

4 out of 5 stars Changing thought process

This book is an excellent work. Its content is flowed logically and thoroughly. That said, I would recommend it for relative newcomers to CSS in that it really is a new way to think about CSS programming. People who have been using CSS for some time might find it requires their "unlearning" some coding procedures in order to "relearn" some new methodologies. Even so, I find the book an excellent addition to my ever-expanding CSS library what with CSS being such a fluid technology.

4 out of 5 stars An end to your browser-compatibility woes

I purchased this book in an attempt to fill in some gaps in my knowledge mainly pertaining to browser compatibility issues with CSS. I often create template for web pages using CSS and XHTML based on Photoshop designs. In my experience, creating sites for Firefox has been pretty smooth but getting things to look right in IE, especially IE6 has proved to be quite a challenge at times. This book is great in that it clearly specifies what is and what is not supported in various browsers.

All of the code was written for and tested in all browsers which is exactly what I needed. I also learned quite a bit about positioning with the box model. I was doing a lot of things wrong...for instance, I was using a lot of relative and absolute CSS positioning instead of working within the boxes and using margins for positioning. This method is MUCH more reliable!

After reading this book, I've been able to successfully create robust templates that are expandable, highly compatible and display properly among all major browsers, including Opera and Safari.

It's kind of a tough read at time simply because it is so technical but I definitely recommend this book!

More Customer Reviews:
Previous Page Next Page


Customers who bought this book were also interested in:


Pro CSS Techniques (Pro)


Pro JavaScript Techniques (Pro)


CSS Mastery: Advanced Web Standards Solutions


Beginning CSS Web Development: From Novice to Professional


Pro JavaScript Design Patterns (Recipes: a Problem-Solution Ap)

 

Find similar books by category...


Search for more:

Search books:  



Google
 
Web XMLwriter.net




Last updated: Wed Nov 19 9:55:43 CST 2008
© Wattle Software 2007. All rights reserved.