O'Reilly logo

CSS: The Missing Manual, 2nd Edition by David Sawyer McFarland

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

The Missing Credits

About the Author

image with no caption

David Sawyer McFarland is president of Sawyer McFarland Media, Inc., a Web development and training company in Portland, Oregon. He's been building Web sites since 1995, when he designed his first website: an online magazine for communication professionals. He's served as the webmaster at the University of California at Berkeley and the Berkeley Multimedia Research Center, and he has helped build, design, and program websites for numerous clients including Macworld.com.

In addition to building websites, David is also a writer, trainer, and instructor. He's taught web design at the UC Berkeley Graduate School of Journalism, the Center for Electronic Art, the Academy of Art College, Ex'Pressions Center for New Media, and the Art Institute of Portland. He currently teaches in the Multimedia Program at Portland State University. He's written articles about web design for Practical Web Design, Macworld magazine and CreativePro.com.

David is also the author of Dreamweaver: The Missing Manual, and JavaScript: The Missing Manual.

He welcomes feedback about this book by email: . (If you're seeking technical help, however, please refer to the sources listed in Appendix C.)

About the Creative Team

Nan Barber (editor) has worked with the Missing Manual series since the previous millennium. She lives in Massachusetts with her husband and G4 Macintosh. Email: .

Nellie McKesson (production editor) lives in Brighton, Mass., where she spends her free time playing with her band Dr. & Mrs. Van der Trampp (http://myspace.com/drmrsvandertrampp) and making t-shirts for her friends (http://mattsaundersbynellie.etsy.com). Email: .

Marcia Simmons (copy editor) is a writer and editor living in the San Francisco Bay Area. In addition to covering technology and cocktail culture, she has a personal blog at www.smartkitty.org.

Angela Howard (indexer) has been indexing for over 10 years, mostly for computer books, but occasionally for books on other topics such as travel, alternative medicine, and leopard geckos. She lives in California with her husband, daughter, and two cats.

Tony Ruscoe (technical reviewer) is a web developer living in Sheffield, England. His first computer programs were written in Sinclair BASIC on his ZX Spectrum in the mid-1980s. He's been developing websites and web applications using a variety of programming technologies and techniques since 1997. He currently maintains his personal website ( http://ruscoe.net) and a site dedicated to researching his surname (http://ruscoe.name).

Christopher Schmitt (technical reviewer) is author of numerous web design and digital imaging books, including the CSS Cookbook and has also written for New Architect magazine, and the websites A List Apart, Digital Web, and Web Reference. Christopher is the founder of Heat Vision, a small new media publishing and design firm and an award-winning web designer. He is co-lead of the Adobe Task Force for the Web Standards Project (WaSP). In addition, he chairs AIGA's In Control Web Design Workshop Conference. Web: http://www.christopherschmitt.com.

Acknowledgements

Many thanks to all those who helped with this book, including my students, who always help me see complex concepts through beginners' eyes. Thanks to my technical editors, Christopher Schmitt and Tony Ruscoe, who saved me from any embarrassing mistakes, and Zoe Gillenwater whose valuable advice for the first edition of this book lives on. Also, we all owe a big debt of gratitude to the many web designers who have broken new ground by using CSS in creative ways, and shared their discoveries with the web design community.

Finally, thanks to David Pogue whose unflagging enthusiasm and endurance is inspiring; Nan Barber for refining my writing, fixing my mistakes and keeping me on track; my wife, Scholle, for her love and support; my son, Graham, who suggested that I'd get this book done a lot faster if I just typed "Blah, blah, blah, blah, BOO!" for each chapter; my wonderful daughter, Kate, whose smile is always a great pick-me-up; and to my family: Mom, Doug, Mary, David, Marisa, Tessa, Phyllis, Les, Del, Patricia, and Mike.

David Sawyer McFarland

The Missing Manual Series

Missing Manuals are witty, superbly written guides to computer products that don't come with printed manuals (which is just about all of them). Each book features a handcrafted index; cross-references to specific pages (not just chapters); and RepKover, a detached-spine binding that lets the book lie perfectly flat without the assistance of weights or cinder blocks.

Recent and upcoming titles include:

Access 2007: The Missing Manual by Matthew MacDonald

AppleScript: The Missing Manual by Adam Goldstein

AppleWorks 6: The Missing Manual by Jim Elferdink and David Reynolds

Creating a Web Site: The Missing Manual by Matthew MacDonald

David Pogue's Digital Photography: The Missing Manual by David Pogue

Dreamweaver 8: The Missing Manual by David Sawyer McFarland

Dreamweaver CS3: The Missing Manual by David Sawyer McFarland

Dreamweaver CS4: The Missing Manual by David Sawyer McFarland

eBay: The Missing Manual by Nancy Conner

Excel 2003: The Missing Manual by Matthew MacDonald

Excel 2007: The Missing Manual by Matthew MacDonald

Facebook: The Missing Manual by E.A. Vander Veer

Google SketchUp: The Missing Manual by Chris Grover

FileMaker Pro 9: The Missing Manual by Geoff Coffey and Susan Prosser

FileMaker Pro 10: The Missing Manual by Susan Prosser and Geoff Coffey

Flash 8: The Missing Manual by E.A. Vander Veer

Flash CS3: The Missing Manual by E.A. Vander Veer and Chris Grover

Flash CS4: The Missing Manual by Chris Grover with E.A. Vander Veer

FrontPage 2003: The Missing Manual by Jessica Mantaro

Google Apps: The Missing Manual by Nancy Conner

The Internet: The Missing Manual by David Pogue and J.D. Biersdorfer

iMovie 6 & iDVD: The Missing Manual by David Pogue

iMovie '08 & iDVD: The Missing Manual by David Pogue

iMovie '09 & iDVD: The Missing Manual by David Pogue and Aaron Miller

iPhone: The Missing Manual, Second Edition by David Pogue

iPhoto '08: The Missing Manual by David Pogue

iPhoto '09: The Missing Manual by David Pogue and J.D. Biersdorfer

iPod: The Missing Manual, Seventh Edition by J.D. Biersdorfer and David Pogue

JavaScript: The Missing Manual by David Sawyer McFarland

Living Green: The Missing Manual by Nancy Conner

Mac OS X: The Missing Manual, Tiger Edition by David Pogue

Mac OS X: The Missing Manual, Leopard Edition by David Pogue

Microsoft Project 2007: The Missing Manual by Bonnie Biafore

Netbooks: The Missing Manual by J.D. Biersdorfer

Office 2004 for Macintosh: The Missing Manual by Mark H. Walker and Franklin Tessler

Office 2007: The Missing Manual by Chris Grover, Matthew MacDonald, and E.A. Vander Veer

Office 2008 for Macintosh: The Missing Manual by Jim Elferdink

Palm Pre: The Missing Manual by Ed Baig

PCs: The Missing Manual by Andy Rathbone

Photoshop Elements 7: The Missing Manual by Barbara Brundage

Photoshop Elements 6 for Mac: The Missing Manual by Barbara Brundage

PowerPoint 2007: The Missing Manual by E.A. Vander Veer

QuickBase: The Missing Manual by Nancy Conner

QuickBooks 2009: The Missing Manual by Bonnie Biafore

QuickBooks 2010: The Missing Manual by Bonnie Biafore

Quicken 2008: The Missing Manual by Bonnie Biafore

Quicken 2009: The Missing Manual by Bonnie Biafore

Switching to the Mac: The Missing Manual, Tiger Edition by David Pogue and Adam Goldstein

Switching to the Mac: The Missing Manual, Leopard Edition by David Pogue

Wikipedia: The Missing Manual by John Broughton

Windows XP Home Edition: The Missing Manual, Second Edition by David Pogue

Windows XP Pro: The Missing Manual, Second Edition by David Pogue, Craig Zacker, and Linda Zacker

Windows Vista: The Missing Manual by David Pogue

Windows Vista for Starters: The Missing Manual by David Pogue

Word 2007: The Missing Manual by Chris Grover

Your Body: The Missing Manual by Matthew MacDonald

Your Brain: The Missing Manual by Matthew MacDonald

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required