•
Table of Contents
•
Index
•
Reviews
•
Examples
•
Reader Reviews
•
Errata
HTML & XHTML: The Definitive Guide, 5th Edition
By
Bill Kennedy
,
Chuck Musciano
Publisher
: O'Reilly
Pub Date
: August 2002
ISBN
: 0-596-00382-X
Pages
: 670
Slots
: 1
Copyright
Dedication
Preface
Our Audience
Text Conventions
Versions and Semantics
HTML Versus XHTML
Comments and Questions
Acknowledgments
Chapter 1. HTML, XHTML, and the World Wide Web
Section 1.1. The Internet
Section 1.2. Talking the Internet Talk
Section 1.3. HTML and XHTML: What They Are
Section 1.4. HTML and XHTML: What They Aren't
Section 1.5. Standards and Extensions
Section 1.6. Tools for the Web Designer
Chapter 2. Quick Start
Section 2.1. Writing Tools
Section 2.2. A First HTML Document
Section 2.3. Embedded Tags
Section 2.4. HTML Skeleton
Section 2.5. The Flesh on an HTML or XHTML Document
Section 2.6. Text
Section 2.7. Hyperlinks
Section 2.8. Images Are Special
Section 2.9. Lists, Searchable Documents, and Forms
Section 2.10. Tables
Section 2.11. Frames
Section 2.12. Style Sheets and JavaScript
Section 2.13. Forging Ahead
Chapter 3. Anatomy of an HTML Document
Section 3.1. Appearances Can Deceive
Section 3.2. Structure of an HTML Document
Section 3.3. Tags and Attributes
Section 3.4. Well-Formed Documents and XHTML
Section 3.5. Document Content
Section 3.6. HTML/XHTML Document Elements
Section 3.7. The Document Header
Section 3.8. The Document Body
Section 3.9. Editorial Markup
Section 3.10. The <bdo> Tag
Chapter 4. Text Basics
Section 4.1. Divisions and Paragraphs
Section 4.2. Headings
Section 4.3. Changing Text Appearance and Meaning
Section 4.4. Content-Based Style Tags
Section 4.5. Physical Style Tags
Section 4.6. Precise Spacing and Layout
Section 4.7. Block Quotes
Section 4.8. Addresses
Section 4.9. Special Character Encoding
Section 4.10. HTML's Obsolete Expanded Font Handling
Chapter 5. Rules, Images, and Multimedia
Section 5.1. Horizontal Rules
Section 5.2. Inserting Images in Your Documents
Section 5.3. Document Colors and Background Images
Section 5.4. Background Audio
Section 5.5. Animated Text
Section 5.6. Other Multimedia Content
Chapter 6. Links and Webs
Section 6.1. Hypertext Basics
Section 6.2. Referencing Documents: The URL
Section 6.3. Creating Hyperlinks
Section 6.4. Creating Effective Links
Section 6.5. Mouse-Sensitive Images
Section 6.6. Creating Searchable Documents
Section 6.7. Relationships
Section 6.8. Supporting Document Automation
Chapter 7. Formatted Lists
Section 7.1. Unordered Lists
Section 7.2. Ordered Lists
Section 7.3. The <li> Tag
Section 7.4. Nesting Lists
Section 7.5. Definition Lists
Section 7.6. Appropriate List Usage
Section 7.7. Directory Lists
Section 7.8. Menu Lists
Chapter 8. Cascading Style Sheets
Section 8.1. The Elements of Styles
Section 8.2. Style Syntax
Section 8.3. Style Classes
Section 8.4. Style Properties
Section 8.5. Tagless Styles: The <span> Tag
Section 8.6. Applying Styles to Documents
Chapter 9. Forms
Section 9.1. Form Fundamentals
Section 9.2. The <form> Tag
Section 9.3. A Simple Form Example
Section 9.4. Using Email to Collect Form Data
Section 9.5. The <input> Tag
Section 9.6. The <button> Tag
Section 9.7. Multiline Text Areas
Section 9.8. Multiple Choice Elements
Section 9.9. General Form-Control Attributes
Section 9.10. Labeling and Grouping Form Elements
Section 9.11. Creating Effective Forms
Section 9.12. Forms Programming
Chapter 10. Tables
Section 10.1. The Standard Table Model
Section 10.2. Basic Table Tags
Section 10.3. Advanced Table Tags
Section 10.4. Beyond Ordinary Tables
Chapter 11. Frames
Section 11.1. An Overview of Frames
Section 11.2. Frame Tags
Section 11.3. Frame Layout
Section 11.4. Frame Contents
Section 11.5. The <noframes> Tag
Section 11.6. Inline Frames
Section 11.7. Named Frame or Window Targets
Chapter 12. Executable Content
Section 12.1. Applets and Objects
Section 12.2. Embedded Content
Section 12.3. JavaScript
Section 12.4. JavaScript Style Sheets (Antiquated)
Chapter 13. Dynamic Documents
Section 13.1. An Overview of Dynamic Documents
Section 13.2. Client-Pull Documents
Section 13.3. Server -Push Documents
Chapter 14. Netscape Layout Extensions
Section 14.1. Creating Whitespace
Section 14.2. Multicolumn Layout
Section 14.3. Layers
Chapter 15. XML
Section 15.1. Languages and Metalanguages
Section 15.2. Documents and DTDs
Section 15.3. Understanding XML DTDs
Section 15.4. Element Grammar
Section 15.5. Element Attributes
Section 15.6. Conditional Sections
Section 15.7. Building an XML DTD
Section 15.8. Using XML
Chapter 16. XHTML
Section 16.1. Why XHTML?
Section 16.2. Creating XHTML Documents
Section 16.3. HTML Versus XHTML
Section 16.4. XHTML 1.1
Section 16.5. Should You Use XHTML?
Chapter 17. Tips, Tricks, and Hacks
Section 17.1. Top of the Tips
Section 17.2. Cleaning Up After Your HTML Editor
Section 17.3. Tricks with Tables
Section 17.4. Transparent Images
Section 17.5. Tricks with Windows and Frames
Appendix A. HTML Grammar
Section A.1. Grammatical Conventions
Section A.2. The Grammar
Appendix B. HTML/XHTML Tag Quick Reference
Section B.1. Core Attributes
Section B.2. HTML Quick Reference
Appendix C. Cascading Style Sheet Properties Quick Reference
Appendix D. The HTML 4.01 DTD
Appendix E. The XHTML 1.0 DTD
Appendix F. Character Entities
Appendix G. Color Names and Values
Section G.1. Color Values
Section G.2. Color Names
Section G.3. The Standard Color Map
Colophon
Index