Professional CSS: Cascading Style Sheets for Web Design
As the preferred technology for Web design, cascading style sheets (CSS) enable Web designers and developers to define consistent styles on multiple pages. Written by leading CSS authors who are also professional programmers and designers, this is the first book to showcase examples of high-profile, real-world Web sites created by world-famous designers using CSS.
Each chapter offers an exploratory look at each designer's process from start to finish and how he overcame each site's unique set of challenges. You'll learn what each designer would have done differently as well as various CSS tips and techniques that were used for each site. This is a resource to which you can turn regularly for more know-how and insights into designing large-scale, professional-level Web sites with CSS.
What you will learn from this book
* The preliminaries you need to iron out before you begin a site in order to avoid problems later
* How to tackle browser-compatibility issues
* Best practices for using XHTML with CSS
* How to successfully integrate Flash content into an XHTML and CSS site
* Using drop shadows, drop-down menus, bounding boxes, and rollovers
* Ways to develop a site that can reliably handle constant streams of up-to-date information
Who this book is for
This book is for designers who understand CSS at an intermediate to advanced level, but who are looking to learn how to effectively develop CSS-enabled designs at a professional level.
Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
Chapter 1: The Planning and Development of Your Site.
Chapter 2: Best Practices for XHTML and CSS.
Chapter 3: Blogger: Rollovers and Design Improvements.
Chapter 4: The PGA Championship.
Chapter 5: The University of Florida.
Chapter 6: ESPN.com: Powerful Layout Changes.
Chapter 7: FastCompany.com: Building a Flexible Three-Column Layout.
Chapter 8: Stuff and Nonsense: Strategies for CSS Switching.
Chapter 9: Bringing It All Together.
Appendix A: HTML 4.01 Elements.
Appendix B: Rules for HTML-to-XHTML Conversion.
Appendix C: CSS 2.1 Properties.
Appendix D: Troubleshooting CSS Guide.
Mark Trammell of Gainesville, Florida, directs the Web presence at the University of Florida.
Ethan Marcotte of Boston co-founded Vertua Studios (vertua.com), a Web design shop focused on creating beautiful, user-focused sites. A steering committee member of the Web Standards Project, he is a leading industry voice on standards-based Web design. Ethan is also the curator of sidesh0w.com, a popular Web log that is equal parts design, coding, and blather.
Dunstan Orchard of Dorset, UK, and San Francisco is Senior UI Engineer at Apple’s online store. He is a member of The Web Standards Project, a silent developer for the popular open source blogging platform Wordpress, and an occasional contributor to his own site at http://1976design.com/.
Todd Dominey of Atlanta founded Dominey Design (domineydesign.com), an interactive Web development and design studio that has produced original work for Budweiser, The Washington Post, Google, Winterfresh Gum, and others. He is also a Senior Interactive Designer at Turner Sports Interactive, designing and developing Web destinations for major PGA tournaments (including the PGA Championship and The Ryder Cup).
|Download the code for Chapter 9.||174.11 KB||Click to Download|
Do you think you've discovered an error in this book? Please check the list of errata below to see if we've already addressed the error. If not, please submit the error via our Errata Form. We will attempt to verify your error; if you're right, we will post a correction below.
|X||Error in Text
"Extended HTML" should be "Extensible HTML"
|67||Error in Text/Figure
The book does give a website URL:
Where this backs up the issue with the text:
The table that shows the math, how to calculate a style/sort specification. Below table are 3 examples. The examples are inconsistant with the table.
Table 2-4 Style specification of 1. The table above indicates 11
Table 2-5 Style specification of 1. The table above indicates 11
|251||Error in Code