本书涵盖了在设计Web页面时需要知道的所有知识,以及级联样式表的使用,同时在附录中列举了CCS 2.1的每个属性,为体现受标准推动的Web设计现状,这书经过了全面修正和扩展。介绍了如何使用Javascript、DOM、语法、控制结构以增加网页的交互性,包括Ajax的简要介绍,以及如何实现在Web中增加音频、视频和Flash动画的信息;本书可作为所有的Web设计开发人员宝贵的手册。
Foreword
Contributors
Technical Reviewers
Preface
Part Ⅰ. The Web Environment
1. Web Standards
2. Designing for a Variety of Browsers
3. Designing for a Variety of Displays
4. A Beginner's Guide to the Server
5. Accessibility
6. Internationalization
Part Ⅱ. The Structural Layer: XML and (X)HTML
7. Introduction to XML
8. HTML and XHTML Overview
9. Document Structure
10. Text Elements
11. Creating Links
12. Images and Objects
13. Tables
14. Frames
15. Forms
Part Ⅲ. The Presentation Layer: Cascading Style Sheets
16. Cascading Style Sheets Fundamentals
17. Selectors
18. Font and Text Properties
19. Basic Box Properties
20. Color and Backgrounds
21. Floating and Positioning
22. CSS for Tables
23. Lists and Generated Content
24. CSS Techniques
25. Managing Browser Bugs: Workarounds, Hacks, and Filters
Part Ⅳ. The Behavioral Layer: JavaScript and the DOM
26. Introduction to JavaScriPt
27. DOM Scripting
PartⅤ. Web Graphics
28. Web Graphics Overview
29. GIF Format
30. JPEG Format
31. PNG Format
32. Animated GIFs
Part Ⅵ. Media
33. Audio on the Web
34. Video on the Web
35 . The Flash Platform
36. Printing from the Web
Part VII. Appendixes
A. HTML Elements and Attributes
B. CSS 2.1 Properties
C. Character Entities
D. Specifying Color
E. Microformats: Extending (X)HTML
Glossary
Index