The Art & Science of CSS

by Cameron Adams, Jina Bolton, David Johnson, Steve Smith, & Jonathan Snook

Book cover, for ‘The Art & Science of CSS’

About

Overview

I’m a fan of this book... loving it and learning it!”

Greg Hydle

What You’ll Learn

This book will show you how to:

  • Break out of the square box cliche
  • Make your backgrounds sparkle
  • Design headings that stand out
  • Create amazing navigation menus
  • And do it all with cross browser-compatible markup
  • The answers to these questions and more are in this book.

Read more about this book at SitePoint »

Authors

Cameron Adams has been adding to the Internet for over seven years and now runs his own design and development business. He likes to combine the aesthetic with the technological on his weblog, themaninblue.com, which contains equal parts of JavaScript, design, and CSS. You can follow him on Twitter.

Jina Bolton is an interaction designer at Crush + Lovely. Previously, Jina worked at Apple, Inc. as a visual interaction designer and front-end web developer. You can check out her website, Sushi & Robots, view her author page at Amazon, and follow her on Twitter.

David Johnson is one of those evil .NET developers from Melbourne, Australia. He is the senior developer at Lemonade, and his role includes C# programming, database design using SQL Server, and front-end development using XHTML and CSS. He makes up for his evil deeds by being a firm believer in web standards and accessibility, and forcing .NET to abide by these rules. His favourite candy is Sherbies. You can check out his website, Struct and follow him on Twitter.

Steve Smith lives with his wife, son, and a few miscellaneous animals in South Bend, Indiana, USA. As well as maintaining his personal web site, http://orderedlist.com/, Steve works as an independent web designer, developer, and consultant. He does his best to convince his clients and friends that web standards should be a way of life. You can view his author page at Amazon, and follow him on Twitter.

Jonathan Snook has been involved with the Web since ’95, and is lucky to be able to call his hobby a career. He worked in web agencies for over six years and has worked with high-profile clients in government, the private sector, and non-profit organizations. Jonathan Snook currently runs his own web development business from Ottawa, Canada, and continues to write about what he loves on his blog, http://snook.ca/. You can view his author page at Amazon, and follow him on Twitter.

Table of Contents

  • Preface
  1. Headings
    1. Hierarchy
    2. Identity
    3. Image Replacement
    4. Flash Replacement
  2. Images
    1. Image Galleries
    2. Contextual Images
    3. Further Resources
  3. Backgrounds
    1. Background Basics
    2. Case Study: Deadwood Design
    3. The Future of Backgrounds
  4. Navigation
    1. The Markup
    2. Basic Vertical Navigation
    3. Basic Horizontal Navigation
    4. Tabbed Navigation
    5. Variable-width Tabs
    6. Advanced Horizontal Navigation
  5. Forms
    1. Accessible Form Markup
    2. Form Layout
    3. Required Fields and Error Messages
  6. Rounded Corners
    1. Flexibility
    2. Experimenting with these Techniques
  7. Tables
    1. The Structure
    2. The Styling
    3. Table Elements in Action
    4. Using JavaScript
    5. The Future
  • Index

News

Happy New Year!

December 31, 2009

Purchase

Order from SitePoint Books »

Why Order From SitePoint?

You’ll receive:

  • The latest edition of all their books
  • Exclusive offers only available to direct customers
  • Lightning-fast shipping world-wide
  • 30 day money-back guarantee
  • FREE shipping when you order two or more books

Ordering from this SitePoint link also helps benefit the author through referral earnings, with no additional cost to you.


Order from Amazon »

Reviews

Full Reviews


Tweets

Connect

Please direct all book-related questions to SitePoint Customer Support. If you would like to contact the authors directly for non-book-related inquiries, please use the following contact pages.


Become a fan on Facebook »