Foreword
CSS is realized. CSS has proven itself beyond imagination. Cascading Style Sheets have unquestionably revolutionized the Web. Without CSS, we would most certainly be limited by presentation-laden documents, tables for layout, and impossibly messy markup.
The movement toward standardizing styles, design, and layout is now firmly in place, and CSS is playing an enormous role in that. CSS gives us more control over our layouts; more options to manage and control color, images, and text sizing; and greater ability to maintain numerous documents, provide accessibility, and serve multiple devices much more easily.
Are we still challenged by browser implementations of CSS? Well, sure, and that’s a reality we have to work with. But even as we’re encumbered by the lack of updates for Microsoft IE 6.0, there are encouraging advancements in other web browsers. Safari, Opera, Mozilla, and Mozilla Firefox all stand as evidence that a majority of implementers are concerned about standards within browsers. We’re finally seeing terrific support for CSS emerge in a wide range of developer tools including Macromedia Dreamweaver MX, Adobe GoLive CS, and many of the weblogging tools in use around the Web today.
That this book—Version 2.0 of Eric Meyer’s seminal work on CSS—should grace the shelves at such a transitional time in the Web’s evolution is extremely encouraging. CSS is making itself felt in almost every spectrum of web design.
For inspiration and motivation, designers have the CSS Zen ...