About the Author
Makiko Itoh is a principal of PRODOK Engineering (www.prodok.com), a development and consulting company based near Zürich, Switzerland, whose clients range from small companies to international corporations and government agencies in Germany, Switzerland, and the United States. Prior to making the switch to web development, Makiko was a print graphics designer for several years. She combines a knowledge of scripting and programming issues, which are needed for interactivity and dynamic presentation, with an innate understanding of what designers demand visually. Makiko contributes to several web publications and is the editor-in-chief of Wise-Women (www.wise-women.org), a site dedicated to encouraging women web developers and designers.
Originally from Japan, Makiko now divides her time between Switzerland and the United States, where she is a frequent speaker at various technical conferences such as Seybold Seminars and Web Design World. In her spare time, she likes to travel even more. You can follow her latest activities via her personal web site, www.makikoitoh.com.
About the Technical Reviewers:
Suzi Arnold is the founder of think inkless (www.thinkinkless.com), a web development and digital design studio established in 2000. She has been developing web sites since 1996. Hired as the first employee for a major job board, Suzi spent the ensuing years training and managing its production team. She finished her "corporate" life as Web Producer for the interactive division of an international advertising agency.
Special thanks to Chris Falvey (www.mediabasement.com) for lending his advice, late hours, technical sweat, and absoulte faith in New Riders and this project. ¿New Riders
Table of Contents
I. REAL-LIFE CSS.
1. Designing a Page with CSS.
2. Incorporating CSS in a Table-Based Layout.
3. Creating a Simple Layout with CSS-P.
4. Creating a Complex Layout with CSS-P.
6. Dynamic Frames.
7. Working with Browser Windows.
8. Browser Detection and Displaying Elements Dynamically.
9. Positioning Elements Dynamically.
10. Drop-Down Hierarchical Menus.
11. Scrolling Frameless Windows.
13. A Collapsing/Expanding Menu and Enhanced Table.
14. Dynamically Updated Pages.
Appendix: What's on the CD-ROM.