In-depth examples throughout -- including how to use CSS and with Java, XML, and Perl!
Includes reference section with comprehensive CSS1 and CSS2 element listings, example code, and more.
The expert Web developer's guide to the effective use of style sheet technologies: CSS1, CSS2, and XSL! In this example-rich book, Keith Schengili-Roberts shows experienced Web developers all they need to know to achieve great results with the latest style sheet technologies. Schengili-Roberts covers both CSS1 and the new CSS2 standard in-depth, taking care to explain the differences between the two; key browser support issues; and the challenges of migrating to a CSS-based site. Understand key CSS2 properties, including the Box family; visual formatting and visual effects properties; paged media properties; color, background, font, text, table, and user interface properties; and techniques for generated content, automatic numbering, and lists. Discover how XML addresses style sheet issues through the eXtensible Style Language (XSL) standard; and learn practical techniques for using CSS and XSL together with Java, Perl, and XML. Detailed appendices provide full CSS1 and CSS2 element listings, color palette information, additional example code, and more.