or
Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Cascading Style Sheets: Separating Content From Presentation 2nd Edition [Paperback]

Owen Briggs , Steven Champeon , Eric Costello , Matt Patterson

RRP: £25.00
Price: £21.25 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £3.75 (15%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon. Gift-wrap available.
Want delivery by Monday, 20 May? Choose Express delivery at checkout. See Details
Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Visit the Books Trade-In Store for more details. Learn more.

Book Description

1 Mar 2004 159059231X 978-1590592311 2nd Revised edition

CSS is one of the trio of core client-side web professional skills: HTML for markup, JavaScript for dynamism, and CSS for style. All web professionals who want to take their page design to the next level, with all the advantages that CSS brings, will need this book.

This book is a focused guide to using Cascading Style Sheets (CSS) for the visual design of web pages. It provides concise coverage of all the essential CSS concepts developers need to learn (such as separating content from presentation, block and inline elements, inheritance and cascade, the box model, typography, etc). It also covers the syntax needed to effectively use CSS with your markup document (for example CSS rules, how to structure a style sheet, linking style sheets to your (X)HTML documents, CSS boxes etc).

CSS (Cascading Style Sheets) is a powerful technology that can be used to add style and structure to your web pages without needing to resort to "hacks" such as HTML table layouts and "spacer images". However, this is not the only advantage over other styling methods. You can specify your CSS styles in a separate file, then apply those styles to every page in your web site. When you want to change a style on your site, you can do it by modifying one style sheet, rather having to update every page. This is only one example of the many advantages CSS brings to your web development work.


Product details


More About the Author

Discover books, learn about writers, and more.

Product Description

About the Author

Owen Briggs is an independent web designer based in Victoria, Canada. Like so many people, he was introduced to personal computers in 1978 with the Commodore PET and hasn't stopped playing with them since. On-line he is currently a member of the Web Standards Project and perpetrator of www.thenoodleincident.com. Off-line he tries to maintain his privacy. Steven Champeon is the Chief Technology Office for hesketh.com. On a number of hesketh.com projects, he has developed and/or supervised large-scale Web site technical architectures, information architectures, and applications for Internet and intranet use. Steven has provided technical editing on the topics of XML, XHTML, and other Web-related topics for IDG Books Worldwide (now known as Hungry Minds), MIS:Press, O'Reilly and Associates, and Macmillan/New Riders. Eric Costello is a web developer for hire, working out of his company Schwa. He is currently helping to build The Game Neverending (www.gne.net). He maintains a personal site at glish.com, where he links to articles on Web standards, Flash, DHTML, CSS, XML, and other topics of interest to web developers. He helped usher in the era of CSS page layouts by offering information and CSS templates for free download. He is an emeritus of the Web Standards Project steering committee, and the developer for Stewart Butterfield's 5K Contest, along with being a pretty lousy guitar player, photographer, husband and father. Matt Patterson is an independent typographer based in Reading, England. Introduced to the web in 1996 he was building sites immediately and became interested in CSS when he realized it meant you could do actual typography on the web. These days he mostly spends his time designing and building websites and web applications based on open standards at the front- and back-end.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

There are no customer reviews yet on Amazon.co.uk.
5 star
4 star
3 star
2 star
1 star
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 4.8 out of 5 stars  11 reviews
49 of 51 people found the following review helpful
5.0 out of 5 stars Great book for those looking to fully grasp and apply CSS... 6 Jan 2005
By CMOS - Published on Amazon.com
Format:Paperback|Amazon Verified Purchase
This book is useful either as a first-time guide to understanding CSS and its syntax (as well as usage), or as a complimentary title to other well-known CSS books like those from Eric Meyer. The combination I have gotten the most benefit from, was reading through Meyer's Definitive Reference (2e, O'Reilly) a couple times, and then brushing up on things with this book.

I think that Meyer's book (and he has more than one - I'm just talking about the one noted above) is a great coding reference and theory primer, while this book is more useful as a means of getting code on the page, trying it out and going back to see where your mistakes were.

One reason I say that is that the diagrams and explanations used in this book are a little bit easier to grasp and apply in some cases. It's a bit more accessible, both in terms of presentation and writing style, while not being "dumbed down" in the least. The way the book is organized is also preferable to other web references I've read (CSS and otherwise). All in all, highly recommended if you're looking to take your CSS skills from "I know how to apply styles to fonts and drag DIVs onto my page" to "I know how to code custom DIVs and classes that give me exactly the look I want while keeping the code accessible and small."
28 of 30 people found the following review helpful
5.0 out of 5 stars Great for Learning Layouts 24 Feb 2005
By C. Butterworth - Published on Amazon.com
Format:Paperback
I own several CSS books and have skimmed through many more at the local book store. I must say this work is the best that I've seen for learing complex layout tecniques that work with multiple browsers.

There are many practical examples of two and three column layouts. Once you work through the examples, you will have a good knowledge base to create solid web page designs.

The chapters on cross browser support and troubleshooting are also very useful.

Buy this book if you want to learn CSS layout techniques...you'll be glad you did.
21 of 22 people found the following review helpful
5.0 out of 5 stars An essential book for web designers: the "why" as well as the "how". 11 Oct 2005
By Adrienne Adams - Published on Amazon.com
Format:Paperback|Amazon Verified Purchase
This book fits in nicely between reference works like Eric Meyers "Cascading Style Sheets: The Definitive Guide" and technique books like Dan Cederholm's "Bulletproof Web Design". At first glance, this rather unassuming book contains pretty basic information about the applications of CSS. However, this book deserves a careful reading, as it is packed with excellent explanations and examples.

"Cascading Style Sheets" isn't full of flashy illustrations, but the examples are well thought out and present the ideas well. The chapter on layout ("Boxes, Boxes, Boxes") contains the best explanation I have seen on how layout boxes function in CSS. If you've been wrestling with understanding the difference between absolute and relative positioning, and how to use these values to make stable layouts, this book is for you.

The chapter on typography is an excellent resource for developers who may not have had the chance to study this essential subject. The authors present theory and application of good typographic practice (which is often ignored in current web design).

The chapter on browser bugs ("Cross-browser CSS") summarizes the current knowledge on cross-browser compatibility very well, and provides rock-solid workarounds for those thorny problems.

Last but not the least, the chapter "CSS Design Projects" will give you some solid examples to apply to your own designs.

There's quite a few good books out there right now on CSS, and quite a few not-so-good books; how is one to choose? Well, this book should be at the top of your shopping list--it's a rich, detailed, and extremely well-written book about the subtle craft of web design with CSS.
Were these reviews helpful?   Let us know

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges