Beginning CSS : Cascading Style Sheets for Web Design
This book is the perfect introduction to Cascading Style Sheets (CSS), the Web markup standard that allows Web designers and developers to easily make a style change to one CSS template and then change formatting across hundreds-or thousands-of pages Covers the current CSS standard versions (CSS 1 and CSS 2) with notes and comments where appropriate on the CSS 3 standard in development Includes quick reference on CSS at the end of the book as well as integrated reference coverage throughout Covers DHTML, a technology frequently used in conjunction with CSS Teaches by using an example-oriented approach and includes exercises at the end of each chapter, with sample solutions provided in the appendix
- Paperback | 647 pages
- 188 x 230 x 36mm | 961.62g
- 24 Dec 2004
- John Wiley & Sons Inc
- Hungry Minds Inc,U.S.
- Foster City, United States
..".perfect for people who are starting to use CSS..." (oraclehome.co.uk, October 2005)
About Richard York
Richard York is a freelance web designer and a participant in the open source community. After attending website and graphic design courses at Indiana University--Purdue University, Indianapolis in Indianapolis, Indiana, Richard continued a course of self--study which involved mastering design of web sites using web technologies like CSS, XHTML, and PHP. When not writing for Wrox or building a website, Richard works on open source webmail applications written for PHP PEAR, an open source repository of PHP applications. Richard also enjoys writing poetry, playing music, and painting. He maintains a website at www.smilingsouls.net that exhibits his personal and professional interests.
Table of contents
Acknowledgments. Introduction. Chapter 1: Introducing Cascading Style Sheets. Chapter 2: Document Standards. Chapter 3: The Basics of CSS Anatomy and Syntax. Chapter 4: Data Types, Keywords, Color, Length, and the URI. Chapter 5: CSS Selectors. Chapter 6: Pseudo--Element and Pseudo--Class Selectors. Chapter 7: Inheritance and the Cascade. Chapter 8: Text Manipulation. Chapter 9: Font Manipulation. Chapter 10: Liquid Design and the CSS Box Model. Chapter 11: CSS Buoyancy: Collapsing Margins, Floating, and Vertical Alignment. Chapter 12: Styling Lists and the User Interface. Chapter 13: Backgrounds: Setting the Scene. Chapter 14: Positioning. Chapter 15: Styling for Handheld Devices and Print. Chapter 16: Styling Tables. Chapter 17: Styling XML. Chapter 18: Cross--Browser Compatibility. Appendix A: Exercise Answers. Appendix B: CSS Reference. Appendix C: CSS Colors. Appendix D: Browser Rendering Modes. Index.