| |
| |
Getting Started. Platform | |
| |
| |
Naming Conventions | |
| |
| |
The CD-ROM and Initial Setup Considerations | |
| |
| |
Introduction | |
| |
| |
Aren't There Editors for This? WYSIWYG—What You See Is What You Get | |
| |
| |
The Limitations of WYSIWYG | |
| |
| |
| |
HTML and XHTML—The Basics | |
| |
| |
Origin of the Browser | |
| |
| |
HTML 4.01 and XHTML 1.0 | |
| |
| |
XML + HTML = XHTML | |
| |
| |
The Basic Web Page | |
| |
| |
Validating an XHTML Page | |
| |
| |
Body Text | |
| |
| |
Headings | |
| |
| |
Images | |
| |
| |
| |
Hyperlinks and URLs | |
| |
| |
Adding Hyperlinks to Text | |
| |
| |
Adding Hyperlinks to Images | |
| |
| |
Relative vs | |
| |
| |
Absolute URLs | |
| |
| |
Other Types of URLs | |
| |
| |
| |
Cascading Style Sheets | |
| |
| |
What Are Style Sheets? Using Internal Style Sheets | |
| |
| |
External Style Sheets | |
| |
| |
Linking to the Style Sheet | |
| |
| |
Basic Styles | |
| |
| |
Putting the Cascade in Cascading Style Sheets | |
| |
| |
| |
Tables and Lists | |
| |
| |
The Basic Table | |
| |
| |
Spanning Columns and Rows | |
| |
| |
Height and Width | |
| |
| |
Using Tables to Format a Page | |
| |
| |
Alignment | |
| |
| |
Styling a Table | |
| |
| |
Lists | |
| |
| |
Cellpadding and Cellspacing | |
| |
| |
| |
Forms | |
| |
| |
The Basic Form | |
| |
| |
The Form Action | |
| |
| |
Form Inputs | |
| |
| |
Improving Security: Get vs | |
| |
| |
Post | |
| |
| |
| |
Frames | |
| |
| |
The Frameset | |
| |
| |
Targets | |
| |
| |
Parents | |
| |
| |
The Future (or Nonfuture) of Frames | |
| |
| |
Free-Form Project #1 | |
| |
| |
Review #1 | |
| |
| |
| |
Alignment and Placement—Divs | |
| |
| |
Block vs. Inline Elements | |
| |
| |
Using Divs for Placement | |
| |
| |
| |
Client-Side Scripting | |
| |
| |
Scripting in the Browser | |
| |
| |
Creating Rollover Animations | |
| |
| |
Preloading Images | |
| |
| |
Validating a Form | |
| |
| |
Conditional Statements | |
| |
| |
Creating a Pop-Up Window | |
| |
| |
| |
Sights and Sounds | |
| |
| |
File Extensions and MIME Types | |
| |
| |
Embedding Sounds in a Page | |
| |
| |
QuickTime | |
| |
| |
Using >Instead of > | |
| |
| |
RealMedia | |
| |
| |
Windows Media Player | |
| |
| |
Flash | |
| |
| |
| |
Meta Tags and Search Engines | |
| |
| |
Meta Information | |
| |
| |
Search Engines | |
| |
| |
Refreshing/Redirecting the Page | |
| |
| |
Caching and Proxies | |
| |
| |
Rating Systems | |
| |
| |
| |
Usability and Accessibility | |
| |
| |
Usability Constituents | |
| |
| |
The First Step: The Information Architecture | |
| |
| |
The Second Step: Layout and Metaphor | |
| |
| |
Alternate Browsers and Additional Media | |
| |
| |
Other Structural Tags | |
| |
| |
Making Tables Accessible | |
| |
| |
Alternate Tags for Sights, Sounds and Maps | |
| |
| |
Hyperlinks, Forms and Scripting | |
| |
| |
Frames | |
| |
| |
Linking Related Content | |
| |
| |
Why Bother? | |
| |
| |
| |
Where Do We Go from Here? Converting Existing HTML to XHTML | |
| |
| |
The Three Flavors of XHTML 1.0 | |
| |
| |
Modularization of XHTML | |
| |
| |
XHTML 1.1 | |
| |
| |
Summary of XHTML Elements | |
| |
| |
Future Specifications | |
| |
| |
Free-Form Project #2 | |
| |
| |
Review #2 | |
| |
| |
Projects | |
| |
| |
| |
News Web | |
| |
| |
| |
Cyber Travel | |
| |
| |
| |
Hunter Films | |
| |
| |
| |
North Star Adventure Gear | |
| |
| |
Index | |
| |
| |
Glossary | |
| |
| |
Appendix | |