The cover of The Complete Idiot's Guide to Creating a Web Page, Fourth Edition The Complete Idiot's Guide to Creating a Web Page, Fourth Edition

Examples and Resources


Chapter 1 - A Brief HTML Primer
Examples of HTML text formatting (textform.htm)
A table example (goats.htm)

Chapter 2 - Laying the Foundation: The Basic Structure of a Web Page
The bare-bones HTML tags (skeleton.htm)
The <TITLE> Tag (title.htm)
How to Do Paragraphs (para.htm)

Chapter 3 - From Buck-Naked to Beautiful: Dressing Up Your Page
The four basic text formatting styles (bookstor.htm)
Examples of HTML's heading tags (headings.htm)
The <PRE> Tag (pre.htm)
Line Breaks — the <BR> Tag (breaks.htm)
Changing the Size of Text (fontsize.htm)
Changing the Typeface (typeface.htm)
X11 Color Set (x11color.htm)

Chapter 4 - The Gist of a List: Adding Lists to Your Page
Putting Your Affairs in Order with Numbered Lists — Example #1 (numlist1.htm)
Putting Your Affairs in Order with Numbered Lists — Example #2 (numlist2.htm)
Using a Different Numbering Scheme (oltype.htm)
Scoring Points with Bulleted Lists (bulleted.htm)
Changing the Bullet Type (ultype.htm)
Defining Definition Lists (defnlist.htm)
Combining Lists Inside Lists (combo.htm)

Chapter 5 - Making the Jump to Hyperspace: Adding Links
Getting Hyper: Creating Links in HTML
Anchors Aweigh: Interneal Links (chapter5.htm)
Creating an E-Mail Link (e-mail.htm)

Chapter 6 - A Picture Is Worth a Thousand Clicks: Working with Images
"Under Construction" page (undercon.htm)
The <IMG> Tag With WIDTH Set To 90% (imgwidth.htm)
The <IMG> tag's ALIGN options (align.htm)
A black background (blakback.htm)
A transparent GIF (transgif.htm)

Chapter 7 - The Host with the Most: Choosing a Web Hosting Provider
Web Hosting Providers (hostlist.htm)

Chapter 8 - Publish or Perish: Putting Your Page on the Web
Submitting Your Site (engines.htm)

Chapter 9 - Images Can Be Links, Too
An Image Masquerading As a Hypertext Link (backhome.htm)
A Web Page Toolbar (toolbar.htm)
A Web Page Toolbar With Text Links (toolbar2.htm)
Getting Image Map Coordinates (coords.htm)
Image Map Example (imagemap.htm)

Chapter 10 - Table Talk: Adding Tables to Your Page
Table example (bigplant.htm)
Aligning Text Within Cells (tblalign.htm)
Spanning Text Across Multiple Columns (tblspan1.htm)
Spanning Text Across Multiple Rows (tblspan2.htm)
A Whack of Table Attributes (tblattr.htm)
Using a Table to Set Up a Page with a Margin (margin1.htm)
Putting text in the margin (margin2.htm)

Chapter 11 - Making Your Web Pages Dance and Sing
Images for the Animation (anifiles.htm)
Marquee Malarkey (marquee.htm)
Using <EMBED> for MIDI (midi.htm)
Lights! Camera! Click! (video.htm)

Chapter 12 - Need Feedback? Create a Form!
Submit button custom label (submit.htm)
Text box example (textbox.htm)
Text area example (textarea.htm)
Check box example (checkbox.htm)
Radio button example (radiobtn.htm)
Selection list (lists.htm)
CGI Resources on the Web (cgisites.htm)

Chapter 13 - Fooling Around with Frames
Horizontal Frames (frame1.htm)
Vertical Frames (frame2.htm)
Frames with Content (frame3.htm)
Named Horizontal Frames (frame4.htm)
Handling Lame Frame Browsers (frame5.htm)
Nested Frames (frame6.htm)

Chapter 14 - A Beginner's Guide to Style Sheets
Style Sheets: Before (ssbefore.htm)
Style Sheets: After (ssafter.htm)
Style Sheets: After II (ssafter2.htm)
Inline Styles (ssinline.htm)
Style Classes (ssclass.htm)

Chapter 15 - Sheet Music: Styles for Fonts, Colors, and Backgrounds
Font Sizes (ss-size.htm)
Font Families (ssfamily.htm)
Font Weights (ssweight.htm)
Indenting (ssindent.htm)
Alignments (ssalign.htm)
Text Decoration (ssdecor.htm)
Text Transform (sstrans.htm)
Backgrounds (ssback.htm)

Chapter 16 - The Box Model: Styles for Dimensions, Borders, Margins, and More
Dimensions (ssdimens.htm)
Padding (sspaddng.htm)
Borders (ssborder.htm)
Margins (ssmargin.htm)
Positioning (ssposit.htm)
Z-Index (sszindex.htm)

Chapter 17 - The Programmable Page: Adding JavaScripts to Your pages
Displaying a Message to the User (jsalert1.htm)
Displaying a Message When the User Leaves (jsalert2.htm)
Writing Data to the Page (jswrite1.htm)
Writing Data to the Page, Part II (jswrite2.htm)
Hiding Your Email Address (jsnospam.htm)
Writing the Current Date and Time (jsdate1.htm)
Writing the Current Date and Time, Part II (jsdate2.htm)
Displaying a Status Bar Message (jsstatus.htm)
Displaying a Scrolling Status Bar Message (jsscroll.htm)
Detecting the User's Browser (jsbrowsr.htm)

Chapter 18 - More JavaScript Fun
A Script for Mouseovers (jsmouse.htm)
Password-Protecting a Page (jspwtest.htm)
Password-Protecting a Page (jspass.htm)
Making Form Fields Mandatory (jsform.htm)
Confirming Form Data (jscheck.htm)
Creating a Drop-Down List of Links (jslist.htm)
JavaScript Mortage Calculator (mortgage.htm)

Chapter 19 - The Programmable Page: Adding JavaScripts to Your Pages
JavaTime: A Java Clock (javatime.htm)
JavaJump (javajump.htm)

Chapter 20 - Some Web Page Doodads You Should Know About
Resources mentioned in this chapter (doodads.htm)
The SSI Include Tag (ssi.shtml)
The SSI Echo Tag (ssi2.shtml)
The HTML Comments Tags (comment.htm)

Chapter 21 - The Elements of Web Page Style
Oh, My Aching Background (bad_back.htm)
An example footer (footer.htm)
Link Lesson 1: Link Text (linkless.htm)

Chapter 22 - Some HTML Resources on the Web
Resources mentioned in this chapter (resource.htm)

Chapter 25 - Show Me the Money: Turning Your HTML Skills into Cash
Resources mentioned in this chapter (money.htm)