| |
| |
Preface | |
| |
| |
| |
An HTML Overview | |
| |
| |
What Is HTML? | |
| |
| |
What's in a Name? | |
| |
| |
Browsers | |
| |
| |
What Is a URL? | |
| |
| |
HTML Terminology | |
| |
| |
HTML Code Format | |
| |
| |
World Wide Web Consortium (W[superscript 3]C) | |
| |
| |
Necessary Tools | |
| |
| |
Nice-to-Have Tools | |
| |
| |
Places to Get Neat Stuff on the Net | |
| |
| |
Organizations Promoting Internet Usage | |
| |
| |
| |
Your First Web Page | |
| |
| |
Elements of a Web Page | |
| |
| |
XHTML Structure Module | |
| |
| |
Common Coding Errors | |
| |
| |
More Web Page Elements | |
| |
| |
Editing an HTML Document | |
| |
| |
Commonly Used Empty Tags | |
| |
| |
Body Tag Attributes | |
| |
| |
A Few Considerations | |
| |
| |
| |
Linking: Let's Get Hyper | |
| |
| |
Why Is Hypertext Hyper? | |
| |
| |
Storyboarding Page Links | |
| |
| |
Paths to Files | |
| |
| |
Intersystem Source Anchors | |
| |
| |
Intrapage Targets | |
| |
| |
Intrapage Source Anchors | |
| |
| |
URLs with Intrapage Targets | |
| |
| |
Anchor Placement | |
| |
| |
Intrasystem Source Anchors | |
| |
| |
One-Way Streets | |
| |
| |
The "Click Here" Faux Pas | |
| |
| |
Mailto: Protocol | |
| |
| |
Page Footers | |
| |
| |
Server-Side Includes | |
| |
| |
| |
Lists: Bringing Order out of Chaos | |
| |
| |
Plain-Text Lists | |
| |
| |
List-Making Tags | |
| |
| |
Ordered and Unordered Lists | |
| |
| |
HTML-Compliant Code | |
| |
| |
Lists of Lists: Nesting | |
| |
| |
Readability | |
| |
| |
Lists of Definitions | |
| |
| |
XHTML List Module | |
| |
| |
Deprecated List Forms: Menus and Directories | |
| |
| |
| |
Formatting: Is What You See What You Get? | |
| |
| |
Glyphs and Fonts | |
| |
| |
Document-Wide Style Changes | |
| |
| |
Inline Styles | |
| |
| |
Turning Off Formatting | |
| |
| |
Deprecated Font-Handling Techniques | |
| |
| |
Final Comment | |
| |
| |
| |
Images: A Picture Is Worth a Thousand Words | |
| |
| |
Images and Multimedia | |
| |
| |
Image Formats | |
| |
| |
Choosing an Image Format | |
| |
| |
Image Sizes | |
| |
| |
Bits per Bixel (BPP) | |
| |
| |
Graphics Tips | |
| |
| |
[left angle bracket]img[right angle bracket] | |
| |
| |
Line Breaks | |
| |
| |
Centering Images | |
| |
| |
Image Borders | |
| |
| |
Image Margins | |
| |
| |
Images as Bullets | |
| |
| |
Image Links | |
| |
| |
Two HTML Coding Tricks | |
| |
| |
To Image or Not to Image | |
| |
| |
| |
Tables: Data in Rows and Columns | |
| |
| |
What's in a Table? | |
| |
| |
Table Containers | |
| |
| |
Changing Standards | |
| |
| |
Controlling White Space | |
| |
| |
Table Text Alignment | |
| |
| |
Table Data and Headers | |
| |
| |
Table Captions | |
| |
| |
Table Columns | |
| |
| |
Scrolling Big Tables | |
| |
| |
XHTML Table Module | |
| |
| |
| |
STYLE: Some Have It and Some Don't | |
| |
| |
What Is a Cascading Style Sheet? | |
| |
| |
Why Use External Style Sheets? | |
| |
| |
Applying External Style Sheets | |
| |
| |
Classes of Styles | |
| |
| |
Style-Sheet Elements to Divide and Span | |
| |
| |
Common Style Properties | |
| |
| |
Changing Link Colors | |
| |
| |
Box Definitions | |
| |
| |
Media Types | |
| |
| |
Paged Media | |
| |
| |
Printer-Friendly Web Pages | |
| |
| |
Conclusions | |
| |
| |
| |
Multimedia: Watch Your Inclusions | |
| |
| |
Using Multimedia | |
| |
| |
XHTML Object Module | |
| |
| |
When to Use Code Augmentation | |
| |
| |
Adding Sound | |
| |
| |
Types of Sound Files | |
| |
| |
Choosing Formats | |
| |
| |
Aural Style Sheets | |
| |
| |
Ethical Questions | |
| |
| |
Adding Video | |
| |
| |
Streaming Audio/Video | |
| |
| |
To Link or to Copy? | |
| |
| |
| |
Frames: Divide and Conquer | |
| |
| |
Considerations When Using Frames | |
| |
| |
Frame Navigation | |
| |
| |
Formatting Frames | |
| |
| |
Alternatives to Frames | |
| |
| |
Final Comments | |
| |
| |
| |
Forms and Forms Processing | |
| |
| |
Form and Function | |
| |
| |
Handling Electronic Mail | |
| |
| |
Designing Forms | |
| |
| |
Graphical Buttons | |
| |
| |
Drop-Down List Boxes | |
| |
| |
XHTML Form Module | |
| |
| |
Processing Data Automagically (CGI) | |
| |
| |
How CGI Works | |
| |
| |
| |
CGI, Metatags, and Other Tricks of the Trade | |
| |
| |
Processing Data Automagically | |
| |
| |
How CGI Works | |
| |
| |
[left angle bracket]base/[right angle bracket] | |
| |
| |
Creating New Tags | |
| |
| |
Multicolumn Pages | |
| |
| |
Headlines | |
| |
| |
Sidebars | |
| |
| |
Pseudo-Elements and Pseudo-Class | |
| |
| |
| |
JavaScript Programs for Your Pages | |
| |
| |
What Is JavaScripit? | |
| |
| |
Misconceptions About JavaScript | |
| |
| |
Introducing JavaScript | |
| |
| |
The Hello() Function | |
| |
| |
Invoking Functions | |
| |
| |
Basic Programming Structures | |
| |
| |
Object-Oriented Concepts in JavaScript | |
| |
| |
Date Object | |
| |
| |
Intrinsic Events | |
| |
| |
Document Object | |
| |
| |
Window Object | |
| |
| |
Another Interesting Bit | |
| |
| |
Things JavaScript Should Not Be Forced to Do | |
| |
| |
| |
Dynamic HTML: Charismatic Pages | |
| |
| |
Image Maps | |
| |
| |
Professional Rollovers | |
| |
| |
Color-Changing on the Fly | |
| |
| |
A Little Fancier Color-Changing | |
| |
| |
How the Cookie Crumbles | |
| |
| |
| |
XML: The Next Best Thing | |
| |
| |
What Is XML, Anyway? | |
| |
| |
The Language of XML | |
| |
| |
DTD Up Close and Personal | |
| |
| |
The Reason for XML | |
| |
| |
DTD Models | |
| |
| |
Relationship between XML and XHTML | |
| |
| |
XML Is More Than a Markup Language | |
| |
| |
Building HTML from XML | |
| |
| |
Creating PDF Output from XML | |
| |
| |
What's Next? | |
| |
| |
XML and Databases | |
| |
| |
| |
Pragmatic Hypertext: It Ain't All Pictures! | |
| |
| |
Common Misconceptions | |
| |
| |
Text | |
| |
| |
Literature | |
| |
| |
Corporate/Government Documentation | |
| |
| |
Electronic Books (Ebooks) | |
| |
| |
Web-Based Reference Manuals | |
| |
| |
Online Help | |
| |
| |
Online Education (Distance Learning) | |
| |
| |
The Wireless Web | |
| |
| |
Knowledge Is Power | |
| |
| |
Web Site versus Web Page | |
| |
| |
Migrating from Text to Hypertext | |
| |
| |
Online Text Sites | |
| |
| |
| |
A Style Manual | |
| |
| |
| |
File Transfer Protocol | |
| |
| |
| |
History of the Internet | |
| |
| |
Glossary | |
| |
| |
Index | |