
•
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