Table of Contents

Chapter One: Introduction to HTML

1.1     Chapter Introduction
1.2     What is HTML?
1.3     Text Editor vs. HTML Editor
1.4     Opening Notepad
1.5     Basic Document Structure
1.6     The <html> Tag
1.7     The <head> Tag
1.8     The <title> Tag
1.9     Issuing Cancel Commands
1.10   The <body> Tag
1.11   Adding Content
1.12   Finishing the HTML Document
1.13   Saving Your Page
1.14   Viewing Your Creation
1.15   Attributes and Values
1.16   Other Value Types
1.17   Chapter Quiz
1.18   Chapter Exercises

Chapter Two: The HEAD Section

2.1      Chapter Introduction
2.2      Title Tag Uses
2.3      A Little About Search Engines
2.4      Crafting a Good Title
2.5      Keywords Meta Tag
2.6      Determining the Keywords
2.7      Description Meta Tag
2.8      Determining the Description
2.9      Author Meta Tag
2.10   The Completed Head Section
2.11   Online References
2.12   Chapter Quiz
2.13   Chapter Exercises

Chapter Three: The BODY Section

3.1     Chapter Introduction
3.2     Understanding the Body Tag
3.3     Browser-safe Colors
3.4     Setting the Background Color
3.5     Hexadecimal Colors
3.6     Setting the Font Color
3.7     Setting the Link Color
3.8     Setting the Active Link Color
3.9     Setting the Visited Link Color
3.10   Removing Page Margins
3.11   Adding a Background Image
3.12   Background Scrolling
3.13   Creating an Image Directory
3.14   Downloading Images
3.15   Online References
3.16  : Chapter Quiz
3.17   Chapter Exercises

Chapter Four: Formatting Text

4.1     Chapter Introduction
4.2     Font Sizes
4.3     Font Faces
4.4     Font Colors
4.5     Headings
4.6     Alternatives to Headings
4.7     Other Font Formatting Tags
4.8     Combining Font Tags
4.9     Creating Lists
4.10   Ordered Lists
4.11   Unordered Lists
4.12   Definition Lists
4.13   Lists within Lists
4.14   Paragraphs, Breaks, and Preformatted Text
4.15   The Division Tag
4.16   Transparent GIF Trick
4.17   Chapter Quiz
4.18   Chapter Exercises

Chapter Five: Adding Images

5.1     Chapter Introduction
5.2     JPG Image Type
5.3     GIF Image Type
5.4     Design Principles and Image Use
5.5     Adding an Image to Your Page
5.6     Basic Image Attributes and Values
5.7     Image Borders
5.8     Image Alignment
5.9     Flowing Text Around an Image
5.10   Clearing Image Alignment
5.11   Low Source Option
5.12   Thumbnail Images
5.13   Online References
5.14   Chapter Quiz
5.14   Chapter Exercises

Chapter Six: Creating Links

6.1     Chapter Introduction
6.2     External Links
6.3     Internal Links
6.4     Opening Links in a New Window
6.5     Linking to Specific Points on a Page
6.6     Link Titles
6.7     Using Images as Links
6.8     Alternative Menu
6.9     Linking to Other File Types
6.10   Chapter Quiz
6.11   Chapter Exercises

Chapter Seven: Using Tables

7.1     Chapter Introduction
7.2     Basic Table Facts
7.3     Basic Table Tags
7.4     Simple Magazine-style Tables
7.5     Cell Alignment
7.6     Cellpadding
7.7     Cellspacing
7.8     Left Border Table
7.9     Left Border Table with Button Navigation
7.10   Adding a Background Color or Image
7.11   A Four-column Table
7.12   Spanning Columns and Rows
7.13   Spanning Multiple Rows and Columns
7.14   Using Tables to Add Text to Blank Banners
7.15   Using Tables to Add Text to Blank Buttons
7.16   Using Mighty Mouseover Buttons Horizontally
7.17   Using Tables to Create Picture Frames
7.18   Border Colors
7.19   Using Table Headers
7.20   Considerations
7.21   Online References
7.22   Chapter Quiz
7.23   Chapter Exercises

Chapter Eight: Using Frames

8.1     Chapter Introduction
8.2     An Example of Frames
8.3     The Frameset
8.4     The Frame Source
8.5     Frame Borders
8.6     Margins
8.7     Scrolling
8.8     Resizing
8.9     Linking within Frames
8.10   Nesting Frames
8.11   The No Frames Option
8.12   Linking for Low Tech Browsers
8.13   Considerations
8.14   Inline Frames
8.15   Chapter Quiz
8.16   Chapter Exercises

Chapter Nine: Creating Forms

9.1     Chapter Introduction
9.2     Beginning a Form
9.3     Text Box, Input Type
9.4     Text Box, Textarea Type
9.5     Radio Buttons
9.6     Check Boxes
9.7     Selection Lists
9.8     Hidden Fields
9.9     The Submit Button
9.10   Custom Submit Button
9.11   The Reset Button
9.12   Custom Reset Button
9.13   Tidying Up Forms
9.14   Chapter Quiz
9.15   Chapter Exercises

Chapter Ten: Adding Sound and Video

10.1     Chapter Introduction
10.2     A Word of Caution
10.3     Adding a Sound File
10.4     Adding a Video File
10.5     Code for Dumb Browsers
10.6     Legal Issues
10.7     Chapter Quiz
10.8     Chapter Exercises

Chapter Eleven: Cascading Style Sheets

11.1     Chapter Introduction
11.2     The Three Flavors of CSS
11.3     Style Sheet Syntax and Examples
11.4     Embedded Styles
11.5     Inline Styles
11.6     Linked Styles
11.7     Style Sheet Body Properties
11.8     Style Sheet Heading Properties
11.9     Style Sheet Link Properties
11.10   Blockquotes
11.11   Tables and Style Sheets
11.12   Margins
11.13   Chapter Quiz
11.14   Chapter Exercises

Chapter Twelve: Search Engine Optimization

12.1     Chapter Introduction
12.2     How Search Engines Work
12.3     An Important Difference
12.4     What Search Engines Want From Webmasters
12.5     So Just What Are The Algorithms?
12.6     Guiding Principles
12.7     Setting the Theme
12.8     A Design Mistake That Costs You Positioning
12.9     Link Popularity
12.10   The Lazy Way To Get Reciprocal Links
12.11   Cool Secret!
12.12   Keyword Density
12.13   Keyword Coding Usage
12.14   Keyword Naming
12.15   Web Site Content
12.16   Getting More Clicks from Search Engine Visitors
12.17   Twenty-two Causes of Trouble With Search Engines
12.18   Closing Tips
12.19   Chapter Quiz
12.20   Chapter Exercises

Chapter Thirteen: Creating Image Maps

13.1     Chapter Introduction
13.2     What Are Image Coordinates?
13.3     Finding the Coordinates
13.4     Coding the Image Map
13.5     Adding the Image Attributes
13.6     Where to Place the Code
13.7     An Image Map Alternative
13.8     Chapter Quiz
13.9     Chapter Exercises

Chapter Fourteen: Useful Code Bits and Pieces

14.1     Chapter Introduction
14.2     Drop Caps
14.3     Pop-up Window
14.4     Break Out of Frames
14.5     Email Tricks
14.6     Back Buttons and Links
14.7     Refresh Button or Link
14.8     JavaScript Drop-down Link Menu
14.9     Redirect Page
14.10   Show Location
14.11   Alert Box
14.12   Preformatted Text
14.13   Changing Cursors
14.14   The   Tag
14.15   Page Transition Effects
14.16   Accessibility Feature for Windows
14.17   Status Bar Link Message
14.18   Colored Horizontal Rule
14.19   Definition Alert
14.20   Password Protection
14.21   No Right-click
14.22   No Copy and Paste
14.23   Turn Off Internet Explorer Image Toolbar
14.24   Stop JavaScript Error Alerts
14.25   Chapter Quiz
13.26   Chapter Exercises

Chapter Fifteen: Uploading Files Via WS_FTP

15.1     Chapter Introduction
15.2     File Transfer Programs
15.3     File Transfer Methods
15.4     Creating Your Profile
15.5     Transferring Files
15.6     Creating a Directory
15.7     Tips
15.8     Chapter Quiz

Chapter Sixteen: Design Points

16.1     Chapter Introduction
16.2     File Size
16.3     Optimize Those Graphics
16.4     White Space
16.5     About Your Text
16.6     Background Images
16.7     Color Usage
16.8     Navigation
16.9     Consistency
16.10   Affiliate Ads and Banner Ads
16.11   Why Your Site Might Exhale to a Negative Degree
16.12   Accessibility
16.13   Conclusion
16.14   Chapter Quiz

Chapter Seventeen: Promoting Your Site

17.1     Chapter Introduction
17.2     Search Engines
17.3     Beware of Submission Service Hype
17.4     Link Trading Tips and Tricks
17.5     Banner Tips
17.6     Awards
17.7     Signature Files
17.8     Usenet and Newsgroups
17.9     Little-known Traffic Generator
17.10   Ezines
17.11   Web Rings and Alliances
17.12   Offline Promotion
17.13   Chapter Quiz

Chapter Eighteen: Good Things To Know

18.1     Chapter Introduction
18.2     Netiquette
18.3     Copyrights and Bandwidth
18.4     Spotting a Hoax
18.5     Copying and Pasting
18.6     Unsubscribing from Spammers’ Mailing Lists
18.7     Converting RGB Color to Hexadecimal Code
18.8     Creating a Good Password
18.9     Enabling Thumbnails in Windows Explorer
18.10   Better Graphics in AOL Browsers
18.11   Finding a Good Web Host
18.12   Registering a Domain
18.13   Spell Checking Documents
18.14   Glue Your Visitor's Eyeballs to Your Copy
18.15   Installing CGI Scripts and CHMOD
18.16   Stop Directory Snooping
18.17   Disable Smart Tags
18.18   Server Side Includes
18.19   Chapter Quiz

Appendices

Introduction
Appendix A:   HTML Chart
Appendix B:   CSS Chart
Appendix C:   ASCII Character Chart
                        Supplement - Entering Special Characters
Appendix D:   Browser-safe (216) Color Chart
Appendix E:   Named Colors Chart
Appendix F:   RGB to Hexadecimal Conversion Chart
Appendix G:   Deprecated and Forbidden HTML Chart
Appendix H:   Web Server Error Code Chart
Appendix I:   Troubleshooting Chart