These hands-on exercises, complete with insider tips and detailed color illustrations, teach you the latest techniques for designing Web sites with CSS (Cascading Style Sheets). CSS gives you control over the appearance of your Web sites by separating the visual presentation from the content. It lets you easily make minor changes to a site or perform a complete overhaul of the design. In CSS Web Site Design Hands-On Training, you’ll start with a review of CSS essentials, learn to build effective navigation and page layouts, and then move on to work with typography, colors, backgrounds, and white space. The included CD-ROM is loaded with classroom-proven exercises and QuickTime training videos, and real-world projects take you through the Web page creation process, one step at a time. Over 60 Step-by-Step Tutorials Using CSS and XHTML together Learning essentials of selectors, inheritance, and the cascade Creating CSS navigation Laying out pages with CSS Adding colors and backgrounds Setting typography Creating white space, margins, and borders Creating tables Styling for print Plus much more!
Eric A. Meyer is an American web design consultant and author. He is best known for his advocacy work on behalf of web standards, most notably CSS (Cascading Style Sheets), a technique for managing how HTML is displayed. Meyer has written a number of books and articles on CSS and given many presentations promoting its use. Eric currently works for Igalia.
An elementary, step-by-step illustrated guide by CSS master Eric Meyer. The book's a good introduction to CSS, but it only covers the basics; it uses a simple, 2-column site for demonstrations, and doesn't provide any advanced CSS techniques. Each lesson includes CSS snippets, then shows screenshots of the results in a browser, then explains the mechanics of the CSS being demonstrated. Meyer plays with the CSS quite a bit to show the effects of various changes.
Meyer stresses the importance of separating style from content. He also advises using scaling factors, such as multipliers, rather than length- or em-based measurements whenever possible.
The book was published in 2007 so it covers CSS2, and barely mentions CSS3. If you have access to Lynda.com, watch the video version of this book: CSS Web Site Design.
Part of Lynda Weinman's Hands-On Training series, this book is not your typical CSS reference. Instead, it walks the reader through a series of examples that are designed to show, rather than tell, how CSS attributes work. Better still, the examples are not nonsensical busy work. Rather, each example gets you one step closer to having your page look like the design "provided" by a graphic designer. Full of pictures and sample code, the book not only walks through CSS but explains the whys and wherefores nicely to help the reader understand not just that a particular style works but /how/ it works.
A great book for beginners, a little slow to get started for novices and better, but even experts may find useful bits here and there.