Cover of CSS Mastery: Advanced Web Standards Solutions

CSS Mastery: Advanced Web Standards Solutions

This book is your indispensable guide to cutting-edge CSS developmentall you need to work your way up to CSS professional. You'll learn how to:

Read more

- Plan, organize, and maintain your stylesheets more effectively

- Apply the secrets of liquid, elastic, and hybrid layouts

- Create flickr-style image maps, remote rollovers, and other advanced CSS features

- Lay out forms using pure CSS

- Recognize common browser bugs, and how to fix them

While CSS is a relatively simple technology to learn, it is a difficult one to master. When you first start developing sites using CSS, you will come across all kinds of infuriating browser bugs and inconsistencies. It sometimes feels like there are a million and one different techniques to master, spread across a bewildering array of websites. The range of possibilities seems endless and makes for a steep and daunting learning curve. By bringing all of the latest tips, tricks, and techniques together in one handy reference, this book demystifies the secrets of CSS and makes the journey to CSS mastery as simple and painless as possible. While most books concentrate on basic skills, this one is different, assuming that you already know the basics and why you should be using CSS in your work, and concentrating mainly on advanced techniques. It begins with a brief recap of CSS fundamentals such as the importance of meaningful markup, how to structure and maintain your code, and how the CSS layout model really works. With the basics out of the way, each subsequent chapter details a particular aspect of CSS-based design. Through a series of easy-to-follow tutorials, you will learn practical CSS techniques you can immediately start using in your daily work. Browser inconsistencies are the thorn in most CSS developers' sides, so we have dedicated two whole chapters to CSS hacks, filters, and bug fixing, as well as looking at image replacement; professional link, form, and list styling; pure CSS layouts; and much more. All of these techniques are then put into practice in two beautifully designed case studies, written by two of the world's best CSS designers, Simon Collison and Cameron Moll.

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

Audience
adult
Length
medium · 255 pages

Click a tag to see books like this one that share it. Point at it (on a phone, tap it) for less of it instead.

Read it? Sign in to help tag it.

Liked CSS Mastery: Advanced Web Standards Solutions? Here’s where I’d start.

These suit anyone who liked CSS Mastery: Advanced Web Standards Solutions. Sign in and mark a few books for picks shaped around your own taste.

  1. Bulletproof Web Design: Improving flexibility and protecting against worst-case scenarios with XHTML and CSS Shares web design, design, css
  2. CSS: The Definitive Guide Shares css, programming, web
  3. Designing With Web Standards Shares web design, design, web
  4. CSS: The Missing Manual Shares web design, css, programming

“People who read CSS Mastery: Advanced Web Standards Solutions tend to reach for these next.”

  1. The Principles of Beautiful Web Design
  2. Transcending CSS: The Fine Art of Web Design
  3. Dom Scripting: Web Design with JavaScript and the Document Object Model
  4. The Art & Science of CSS

“If you want more of the same (science about technology), start with these.”

  1. PHP and MySQL Web Development
  2. Learning Perl
  3. Hacker's Delight
  4. Learning the UNIX Operating System

“If it was the web design that hooked you, try one of these.”

  1. HTML and CSS: Design and Build Websites
  2. Eric Meyer on CSS: Mastering the Language of Web Design with Cascading Style Sheets
  3. Stunning CSS3: A Project-Based Guide to the Latest in CSS
  4. More Eric Meyer on CSS

“These start from a similar idea, even if they go somewhere else with it.”

  1. Smashing CSS: Professional Techniques for Modern Layout
  2. CSS3: The Missing Manual
  3. Pragmatic Guide to Sass
  4. Learning XML