More Ebooks:

Teach Yourself Visual C++ 5 in 24 Hours

Teach Yourself TCPIP in 14 Days

Teach Yourself SQL in 21 Days, Second Edition

Teach Yourself Perl 5 in 21 days

Teach Yourself Oracle 8 In 21 Days

Teach Yourself Microsoft FrontPage 98 in a Week, 2nd Edition

Teach Yourself Microsoft Visual InterDev in 21 Days

Teach Yourself Microsoft SQL Server 6.5 in 21 Days

Teach Yourself Java 1.1 Programming in 24 Hours

Teach Yourself Internet in 24 Hours

find on eBook ToC:

Teach Yourself Web Publishing With Html 3.2 in 14 Days: Premier Edition (Teach Yourself (Teach Yourself))

Teach Yourself Web Publishing With Html 3.2 in 14 Days: Premier Edition (Teach Yourself (Teach Yourself))

Laura Lemay, Sams Publishing

ISBN:1575210967, Edition: , 1996-06-01

Price: $59.99

Table of Contents:

Introduction

Chapter 1  The World of the World Wide Web

  • What Is the World Wide Web?
    • The Web Is a Hypertext Information System
    • The Web Is Graphical and Easy To Navigate
    • The Web Is Cross-Platform
    • The Web Is Distributed
    • The Web Is Dynamic
    • Web Browsers Can Access Many Forms of Internet Information
    • The Web Is Interactive
  • Web Browsers
    • What the Browser Does
    • An Overview of Popular Browsers
    • Netscape
    • NCSA Mosaic
    • Lynx
    • Microsoft Internet Explorer
  • Web Servers
  • Uniform Resource Locators (URLs)
  • Summary
  • Q&A

Chapter 2  Get Organized

  • Anatomy of a Web Presentation
  • What Do You Want To Do on the Web?
  • Set Your Goals
  • Break Up Your Content into Main Topics
  • Ideas for Organization and Navigation
    • Hierarchies
    • Linear
    • Linear with Alternatives
    • Combination of Linear and Hierarchical
    • Web
  • Storyboarding Your Web Presentation
    • What Is Storyboarding and Why Do I Need It?
    • Hints for Storyboarding
  • Summary
  • Q&A

Chapter 3  Begin with the Basics

  • What HTML IsÖand What It Isn't
    • HTML Describes the Structure of a Page
    • HTML Does Not Describe Page Layout
    • Why It Works This Way
    • HTML Is a Markup Language
  • What HTML Files Look Like
    • A Note About Formatting
  • Programs To Help You Write HTML
  • Structuring Your HTML
    • <HTML>
    • <HEAD>
    • <BODY>
  • The Title
  • Headings
  • Paragraphs
  • Lists, Lists, and More Lists
    • List Tags
    • Numbered Lists
    • Unordered Lists
    • Glossary Lists
    • Menu and Directory Lists
    • Nesting Lists
  • Comments
  • Summary
  • Q&A

Chapter 4  All About Links

  • Creating Links
    • The Link Tag <A>
  • Linking Local Pages Using Relative and Absolute Pathnames
    • Absolute Pathnames
    • Should You Use Relative or Absolute Pathnames?
  • Links to Other Documents on the Web
  • Linking to Specific Places Within Documents
    • Creating Links and Anchors
    • Linking to Anchors in the Same Document
  • Anatomy of a URL
    • Parts of URLs
    • Special Characters in URLs
  • Kinds of URLs
    • HTTP
    • Anonymous FTP
    • Non-anonymous FTP
    • File
    • Mailto
    • Gopher
    • Usenet
  • Summary
  • Q&A

Chapter 5  More Text Formatting with HTML

  • Character Styles
    • Logical Styles
    • Physical Styles
  • Preformatted Text
  • Horizontal Rules
    • HTML 3.2 Extensions to the <HR> Tag
  • Line Break
  • Addresses
  • Quotations
  • Special Characters
    • Character Entities for Special Characters
    • Character Entities for Reserved Characters
  • Text Alignment
    • Aligning Individual Elements
    • Aligning Blocks of Elements
  • Fonts and Font Sizes
    • Changing the Font Size
    • Changing the Font Face
  • The Dreaded <BLINK>
  • Other Extensions
    • Special List Formats
    • <NOBR> and <WBR>
  • Summary
  • Q&A

Chapter 6  HTML Assistants: Editors and Converters

  • Do You Need an Editor?
  • Tag Editors
    • HTML Assistant Pro (Windows)
    • HotDog (Windows)
    • WebEdit (Windows)
    • HTML.edit (Macintosh)
    • HTML Extensions for Alpha and BBedit (Macintosh)
    • tkHTML (UNIX/X11)
    • AsWedit (UNIX)
    • HTML Tools for Emacs (UNIX)
  • WYSIWYG and Near-WYSIWYG Editors
    • Netscape Navigator Gold (Windows, Macintosh)
    • PageMill (Macintosh)
    • Microsoft Front Page (Windows)
    • GNNpress (Windows, Macintosh, UNIX)
    • HTML Editor (Macintosh)
  • Converters
    • Plain Text
    • Microsoft Word
    • WordPerfect
    • RTF (Rich Text Format)
    • Quark XPress
    • PageMaker
    • FrameMaker
  • Working Directly in HTML versus Using a Converter
  • Summary
  • Q&A

Chapter 7  Using Images, Color, and Backgrounds

  • Images on the Web
  • Inline Images in HTML: The <IMG> Tag
  • Images and Text
    • Text and Image Alignment
    • Wrapping Text Next to Images
    • Adjusting the Space Around Images
  • Images and Links
  • Using External Images
  • Providing Alternatives to Images
    • Other Neat Tricks with Images
    • Image Dimensions and Scaling
    • More About Image Borders
    • Image Previews
  • Using Color
    • Naming Colors
    • Changing the Background Color
    • Changing Text Colors
    • Spot Color
  • Image Backgrounds
  • Hints for Better Use of Images
    • Do You Really Need This Image?
    • Keep Your Images Small
    • Reuse Images as Often as Possible
    • Provide Alternatives to Images
  • Summary
  • Q&A

Chapter 8  Creating Images for the Web

  • Image Formats
    • GIF
    • JPEG
  • Color
    • Hue, Saturation, and Brightness (HSB)
    • Red, Green, and Blue (RGB)
    • Image Formats and Color Maps
    • Color Allocation
  • Image Compression
    • Compression Basics
    • Compression in GIF and JPEG Files
    • Displaying Compressed Files
  • Image Interlacing and Transparent Backgrounds
    • Transparency
    • GIF Interlacing
    • Progressive JPEG
    • Tools for Creating Interlaced and Transparent Images
  • Creating and Using Images
    • Design Your Own
    • Commercial Clip Art
    • Clip Art on the Web
    • Other Images on the Web
  • Coming Soon: PNG
  • For More Information
  • Summary
  • Q&A

Chapter 9  External Files, Multimedia, and Animation

  • What Is External Media?
    • Using External Media in HTML
    • How It Works
  • External Sound, Video, and Other Files
    • Sound Files
    • Video Files
    • Using External Media for Other Files
    • Hints on Using External Media in HTML
  • The State of Inline Multimedia on the Web
  • Inline Video
  • Inline Sounds
  • Animated Marquees
    • Creating a Marquee
    • Changing the Behavior of the Marquee
    • Changing the Appearance of the Marquee
    • Using Marquees
  • Animation Using GIF Files
  • Animation Using Java
    • Gathering the Pieces
    • Adding the Applet to Your Web Page
  • Client Pull and Server Push
  • Notes on Shockwave and Other Netscape Plug-ins
    • Summary
    • Q&A

Chapter 10  Sound and Video Files

  • An Introduction to Digital Sound
    • Sound Waves
    • Converting Sound Waves to Digital Samples
    • Digital Back to Analog
  • Common Sound Formats
    • µ-law (Mu-law), AU
    • AIFF/AIFC
    • Macintosh SND Files
    • Windows WAVE
    • MPEG Audio
    • RealAudio
  • Getting Sound Files
  • Sampling Sound
    • Sampling on PCs
    • Sampling on Macintoshes
    • Sampling on UNIX Workstations
  • Converting Sound Files
  • Audio for the Web
  • An Introduction to Digital Video
    • Analog and Digital Video
    • Compression and Decompression (Codecs)
  • Movie Formats
    • QuickTime
    • Video for Windows
    • The MPEG Video Format
  • Movie Compression
    • Asymmetric and Symmetric Codecs
    • Frame Differencing
    • Key Frames
    • Hardware Assistance
  • Codec Formats
    • CinePak
    • Indeo
    • JPEG
    • The MPEG Codec
  • Digitizing Video
    • Analog Video Signals and Formats
    • Video on the PC
    • Video on the Mac
    • Video on UNIX
  • Getting and Converting Video
  • Video for the Web
  • For More Information
  • Summary
  • Q&A

Chapter 11  Writing and Designing Web Pages: Dos and Don'ts

  • Using the HTML Extensions
  • Writing for Online
    • Write Clearly and Be Brief
    • Organize Your Pages for Quick Scanning
    • Make Each Page Stand on Its Own
    • Be Careful with Emphasis
    • Don't Use Browser-Specific Terminology
    • Spell Check and Proofread Your Pages
  • Design and Page Layout
    • Use Headings As Headings
    • Group Related Information Visually
    • Use a Consistent Layout
  • Using Links
    • Use Link Menus with Descriptive Text
    • Using Links in Text
    • Avoid "Here" Syndrome
    • To Link or Not To Link
  • Using Images
    • Don't Overuse Images
    • Use Alternatives to Images
    • Keep Images Small
    • Watch Out for Display Assumptions
    • Be Careful with Backgrounds and Link Colors
  • Other Good Habits and Hints
    • Link Back to Home
    • Don't Split Topics Across Pages
    • Don't Create Too Many or Too Few Pages
    • Sign Your Pages
    • Provide Non-Hypertext Versions of Hypertext Pages
  • Summary
  • Q&A

Chapter 12  Examples of Good and Bad Web Design

  • Example One: A Company Profile
    • What's New at Foozle?
    • Technical Papers
    • Features of this Web Site and Issues for Development
  • Example Two: A Multimedia Encyclopedia
    • The Overview Page
    • The Entry for Norton
    • The Index of Marques
    • Features of This Web Site and Issues for Development
  • Example Three: A Shopping Catalog
    • Browsing the Catalog
    • Ordering
    • Features of This Web Site and Issues for Development
  • Example Four: An Online Book
    • Proofing
    • The Index
    • Features of This Web Site and Issues for Development
  • Summary
  • Q&A

Chapter 13  Tables

  • A Note About the Table Definition
  • Creating Basic Tables
    • Table Parts
    • The <TABLE> Tag
    • Rows and Cells
    • Empty Cells
    • Captions
  • Table and Cell Alignment
    • Table Alignment
    • Cell Alignment
  • Cells That Span Multiple Rows or Columns
  • Defining Table and Column Widths
    • Setting Breaks in Text
    • Table Widths
    • Column Widths
  • Other Features of Tables
    • Border Widths
    • Cell Spacing
    • Cell Padding
    • Color in Tables
  • Alternatives to Tables
  • Summary
  • Q&A

Chapter 14  Frames and Linked Windows

  • What Are Frames and Who Supports Them?
  • Working with Linked Windows
    • The <BASE> Tag
  • Working with Frames
    • The <FRAMESET> Tag
    • The <FRAME> Tag
    • The <NOFRAME> Tag
  • Creating Complex Framesets
    • Nesting <FRAMESET> Tags
    • Magic TARGET Names
  • Summary
  • Q&A

Chapter 15  Putting It All Online

  • What Does a Web Server Do?
    • Other Things Web Servers Do
  • Locating a Web Server
    • Using a Web Server Provided by Your School or Work
    • Using a Commercial Internet or Web Service
    • Using Anonymous FTP or Gopher
    • Setting Up Your Own Server
  • Organizing and Installing Your HTML Files
    • Things To Ask Your Webmaster
    • Keep Your Files Organized Using Directories
    • Have a Default Index File and Correct Filenames
    • Installing Your Files
    • Moving Files Between Systems
  • What's My URL?
  • Test, Test, and Test Again
  • Troubleshooting
    • Can't Access the Server
    • Can't Access Files
    • Can't Access Images
    • Links Don't Work
    • Files Are Displaying Wrong
  • Registering and Advertising Your Web Pages
    • WWW Site Listings
    • Yahoo
    • The World Wide Web Virtual Library
    • Yellow Pages Listings
    • What's New Listings
    • Private Directories
  • Site Indexes and Search Engines
    • AltaVista
    • Lycos
    • WebCrawler
    • InfoSeek
    • Submission Tools
  • Announce Your Site via Usenet
  • Business Cards, Letterheads, and Brochures
  • Finding Out Who's Viewing Your Web Pages
    • Log Files
    • Access Counters
  • Summary
  • Q&A

Chapter 16  Setting Up Your Own Web Server

  • The Advantages and Disadvantages of Running Your Own Server
  • Finding a Computer
  • Finding a Network Connection
    • Working with a Network Provider
    • Co-location
  • Software
  • Servers for UNIX Systems
    • NCSA HTTPD
    • Apache
    • W3 (CERN) HTTPD
    • Netscape's Web Servers
  • Servers for Windows
    • WinHTTPD
    • O'Reilly's WebSite
    • Microsoft Internet Information Server
    • Netscape Servers for Windows
  • Servers for Macintoshes
  • Tips for Good Server Administration
    • Alias Your Hostname to www
    • Create a Webmaster Mail Alias
    • Create a Server Home Page
    • Create Site-Wide Administrative and Design Guidelines
  • Summary
  • Q&A

Chapter 17  Image Maps

  • What Is an Image Map?
    • Server-Side Image Maps
    • Client-Side Image Maps
    • Image Maps and Text-Only Browsers
  • Creating Server-Side Image Maps
    • Getting an Image
    • Creating a Map File
    • Installing the Map File and the Image Map Program
    • Linking It All Together
  • Creating Client-Side Image Maps
    • The <MAP> and <AREA> Tags
    • The USEMAP Attribute
  • Building Web Pages That Support Both Types of Image Maps
  • Summary
  • Q&A

Chapter 18  Basic Forms

  • Anatomy of a Form
  • Simple Form Layout
    • The Submit Button
  • Text Input Fields
    • Radio Buttons
    • Check Boxes
    • Images
    • Setting and Resetting Default Values
  • More Forms Layout
    • Selections
    • Text Areas
    • Hidden Fields
  • Uploading Files Using Forms
  • Summary
  • Q&A

Chapter 19  Beginning CGI Scripting

  • What Is a CGI Script?
    • How Do CGI Scripts Work?
    • A Simple Example
  • Can I Use CGI Scripts?
    • Is Your Server Configured To Allow CGI Scripts?
    • Can You Program?
    • What Programming Language Should You Use?
    • Is Your Server Set Up Right?
    • What If You're Not on UNIX?
  • Anatomy of a CGI Script
    • The Output Header
    • The Output Data
    • Scripts with Arguments
    • Passing Other Information to the Script
  • Creating Special Script Output
    • Responding by Loading Another Document
    • No Response
  • Scripts To Process Forms
    • Form Layout and Form Scripts
    • GET and POST
    • URL Encoding
  • Troubleshooting
  • CGI Variables
  • Programs To Decode Form Input
    • uncgi
    • cgi-lib.pl
    • Decoding File Upload Input
    • Doing It Yourself
  • Nonparsed Headers Scripts
  • <ISINDEX> Scripts
  • Summary
  • Q&A

Chapter 20  Useful Forms and Scripts

  • Where To Find the Examples and the Code
  • Example One: Collecting, Formatting, and E-mailing Form Input
    • How It Works
    • The Form
    • The Script
    • Mail from Nobody
    • Having the Script Appended to a File
    • Generic Mail Scripts and Forged Mail
  • Example Two: An RGB-to-Hexadecimal Converter
    • How It Works
    • The Form
    • The Script
  • Example Three: Searching an Address Book
    • How It Works
    • The Data File
    • The Form
    • The Script
    • Other Ideas
  • Example Four: Creating a Guest Book
    • How It Works
    • The Guestbook/Forum
    • The Script
  • Other Ideas
  • Summary
  • Q&A

Chapter 21  Real-Life Informational Presentations

  • View the Examples on the Web
  • Maggie Porturo: Personal Pages
    • The Home Page
    • The Me Page
    • Maggie's Books Page
    • Mail to Maggie
    • The Guestbook
  • Beanpole Software: Company Pages
    • The Home Page
    • What's New
    • About Beanpole
    • Beanpole Author
    • Searching the Beanpole Web Site
    • The Beanpole Button Bar
  • Summary
  • Q&A

Chapter 22  Real-Life Interactive Presentations

  • View the Examples on the Web
  • An Online Web Developer's Survey with Results
    • Survey Introduction
    • The Survey Form
    • The Summarized Data
    • How Does It Work?
  • The WebZone Magazine Subscription Database: Adding, Changing, and Deleting Records
    • The WebZone Subscription Manager Page
    • Subscribing to WebZone
    • Changing Your Profile
    • Unsubscribing to WebZone
    • How It Works
  • A Web-Based BBS or Conferencing System
    • The Topic Index for the Gardening BBS
    • Visiting a Topic
    • Adding a Post
    • Creating a New Topic
    • How It Works
  • Summary
  • Q&A

Chapter 23  Creating JavaScript Scripts

  • Introducing JavaScript
    • What Is JavaScript?
    • Why Would I Want To Use JavaScript?
  • The <SCRIPT> Tag
    • The Structure of a JavaScript Script
    • The SRC Attribute
  • Basic Commands and Language Structure
    • Properties and Methods
    • Events and JavaScript
    • Variables
    • Operators and Expressions
  • Basic JavaScript Programming
    • What Is a Program?
    • Learn More About Programming in JavaScript
  • Summary
  • Q&A

Chapter 24  Working with JavaScript

  • Creating a Random Link Generator
  • Summary
  • Q&A

Chapter 25  Using Java

  • What Is Java All About
    • The Java Language
    • Java Applets
    • What Can Java Be Used For?
  • Programming with Java
    • The Java Developers Kit (JDK)
  • Including Java Applets on Your Web Pages
    • The <APPLET> Tag
    • The <PARAM> Tag
    • Providing Alternatives to Java Applets
    • Building on the Ticker Example
    • Using Prebuilt Java Applets
  • Summary
  • Q&A

Chapter 26  Plug-ins and Embedded Objects

  • What's an Embedded Object?
  • Using Plug-ins
    • Amber (Adobe Acrobat)
    • Shockwave
    • RealAudio
    • Multimedia Plug-ins
    • VRML Plug-ins
  • Creating Pages with Embedded Objects and Plug-ins
    • Creating the Media
    • Using the <EMBED> Tag
    • Getting the Plug-in Software and Testing It
    • Configuring the Server
    • <NOEMBED> and Browsers Without Plug-in Support
  • Up and Coming: ActiveX
  • Gathering the Standards: The <OBJECT> Tag
  • Summary
  • Q&A

Chapter 27  Web Server Hints, Tricks, and Tips

  • NCSA Server Includes
    • Configuring the Server
    • Creating Parsed HTML Files
    • Include Configuration
    • Including Other Files
    • Including Values of Variables
    • Including Information About a File
    • Including Output from Commands and CGI Scripts
  • File Redirection
  • Server Push
  • Log Files
    • Server Logs and the Common Log Format
    • A Note About Caching
    • Generating Statistics from the Log Files
    • User-Agent and Referrer Logs
  • Summary
  • Q&A

Chapter 28  Web Server Security and Access Control

  • Hints for Making Your Server More Secure
    • Run Your Server as Nobody
    • Limit Access to CGI Scripts
    • Limit Symbolic Links
    • Disable Server Includes
    • Disable Directory Indexing
    • Prevent Spiders from Accessing Your Server
  • Hints on Writing More Secure CGI Scripts
  • An Introduction to Web Server Access Control and Authentication
    • What Do Access Control and Authentication Mean?
    • Types of Access Control
    • How Secure Is It?
  • Access Control and Authentication in NCSA HTTPD
    • Global and Directory-Based Access Control
    • Restricting Access By Host
    • Setting Up a Password File
    • Restricting Access By User
    • Setting Up a Group File
    • Restricting Access By Group
  • NCSA Options
  • NCSA Options and Access Control Overrides
  • Secure Network Connections and SSL
    • How SSL Works
    • How SSL Connections Are Made
    • Setting Up SSL in Your Server
    • More Information About SSL
  • Summary
  • Q&A

Chapter 29  Testing, Revising, and Maintaining Web Presentations

  • Integrity Testing
    • Validating Your HTML
    • WebTech HTML Validator
    • Weblint
    • Browser Testing
    • Verifying Your Links
  • Usability Testing
    • Examine Your Logs
  • Updating and Adding Pages to Your Presentation
    • Adding New Content
    • Revising Your Structure
  • Summary
  • Q&A

Chapter 30  Managing Larger Presentations and Sites

  • Planning a Larger Presentation
    • Creating the Content
    • Working Directly in HTML
    • Converting Existing Content
    • Planning for Both Hardcopy and HTML
    • Distributing Non-HTML Files
    • Working with Integrated Site-Creation Systems
  • Databases and the Web
  • More Navigation Aids for Larger Presentations
    • Button Bars
    • What's New Pages
    • Provide Different Views
    • Searchable Indexes
  • Creating Standards for Style and Design
    • Use a Consistent Design
    • Provide Page Templates
    • Create a Style Guide
    • Standards for Content
  • Summary
  • Q&A

Appendix A  Sources for Further Information

  • Access Counters
  • Browsers
  • Collections of HTML and WWW Development Information
  • Forms and Image Maps
  • HTML Editors and Converters
  • HTML Validators, Link Checkers, and Simple Spiders
  • Java, JavaScript, and Embedded Objects
  • Log File Parsers
  • Other
  • Servers and Server Administration
  • Sound and Video
  • Specifications for HTML, HTTP, and URLs
  • The Common Gateway Interface (CGI) and CGI Scripting
  • The Future of HTML and the Web
  • Tools and Information for Images
  • Web Providers
  • WWW Indexes and Search Engines

Appendix B  HTML Language Reference

  • Document Structure Elements
    • Prologue Identifiers
    • <HTML>...</HTML>
    • <HEAD>...</HEAD>
    • <BODY>...</BODY>
    • <BASE...>
    • <ISINDEX...>
    • <LINK...>
    • <NEXTID...>
    • <TITLE>...</TITLE>
    • <META...>
  • Anchor Element
    • <A...>...</A>
  • Block-Formatting Elements
    • <ADDRESS>...</ADDRESS>
    • <BASEFONT ...>
    • <BLOCKQUOTE>...</BLOCKQUOTE>
    • <BR>
    • <CENTER>
    • <COMMENT>...</COMMENT>
    • <DFN>...</DFN>
    • <DIV>...</DIV>
    • <FONT ...>
    • <HR>
    • <Hx>...</Hx>
    • <LISTING>...</LISTING>
    • <MARQUEE>...</MARQUEE>
    • <NOBR>...</NOBR>
    • <P>...</P>
    • <PLAINTEXT>
    • <PRE>...</PRE>
    • <WBR>
    • <XMP>...</XMP>
  • Character Data
    • Character Entity References
    • Control Characters
    • Numeric Character References
    • Special Characters
  • Document Sound
    • <BGSOUND>
  • Dynamic Documents
    • Server Push
  • Forms
    • HTTP File Upload
    • <FORM>...</FORM>
    • <INPUT>
    • <OPTION>
    • <SELECT ...>...</SELECT>
    • <TEXTAREA>...</TEXTAREA>
    • Advanced Page Formatting
    • The Main Frame Setup Document
    • The Title Document
    • The Contents Document
    • The Main Text Document
    • The Navigation Buttons Document
    • The HTML Language Document
  • In-line Images
    • <IMG...>
    • Client-Side Image Maps
    • Inline Video
    • In-line VRML Worlds
  • Information-Type and Character-Formatting Elements
    • <!-- Comments -->
    • <B>...</B>
    • <BIG>...</BIG>
    • <BLINK>
    • <CITE>...</CITE>
    • <CODE>...</CODE>
    • <EM>...</EM>
    • <I>...</I>
    • <KBD>...</KBD>
    • <SAMP>...</SAMP>
    • <SMALL>...</SMALL>
    • <STRIKE>...</STRIKE>
    • <STRONG>...</STRONG>
    • <SUB>...</SUB>
    • <SUP>...</SUP>
    • <TT>...</TT>
    • <U>...</U>
    • <VAR>...</VAR>
  • List Elements
    • <DIR>...</DIR>
    • <DL>...</DL>
    • <MENU>...</MENU>
    • <OL>...</OL>
    • <UL>...</UL>
  • Tables
    • <TABLE>...</TABLE>
    • <CAPTION ...>...</CAPTION>
    • <COL>...</COL>
    • <COLGROUP>...</COLGROUP>
    • <TBODY>...</TBODY>
    • <TD ...>...</TD>
    • <TFOOT>...</TFOOT>
    • <TH ...>...</TH>
    • <THEAD>...</THEAD>
    • <TR ...>...</TR>
    • Table Examples

Appendix C  Cross-Browser Comparison of HTML

Appendix D  Colors by Name and Hexadecimal Value

Appendix E  MIME Types and File Extensions

Appendix F  JavaScript Language Reference

  • Dynamic Documents with JavaScript
  • JavaScript Objects and Their Properties
    • The anchor Object
    • The button Object
    • The checkbox Object
    • The Date Object
    • The document Object
    • The form Object
    • The frame Object
    • The hidden Object
    • The history Object
    • The link Object
    • The location Object
    • The Math Object
    • The navigator Object
    • The password Object
    • The radio Object
    • The reset Object
    • The select Object
    • The string Object
    • The submit Object
    • The text Object
    • The textarea Object
    • The window Object
  • Independent Functions, Operators, Variables, and Literals
    • Independent Functions
    • Operators

Appendix G  Java Language Reference

  • <APPLET>: Including a Java Applet
    • ALIGN = alignment
    • ALT = alternateText
    • CODE = appletFile
    • CODEBASE = URL
    • NAME = appletInstanceName
    • <PARAM NAME = appletAttribute1 VALUE = value>
    • WIDTH = pixels HEIGHT = pixels
    • VSPACE = pixels HSPACE = pixels
  • <EMBED>: Embedding Objects
    • The Sound Plug-in
    • The Video Plug-in
    • Live3D (The VRML Plug-in)
  • Quick Reference
    • Reserved Words
    • Comments
    • Literals
    • Variable Declaration
    • Variable Assignment
    • Operators
    • Objects
    • Arrays
    • Loops and Conditionals
    • Class Definitions
    • Method and Constructor Definitions
    • Packages, Interfaces, and Importing
    • Exceptions and Guarding
  • The Java Class Library
    • java.lang
    • java.util
    • java.io
    • java.net
    • java.awt
    • java.awt.image
    • java.awt.peer
  • java.applet

Appendix H  ActiveX and Visual Basic Script Language Reference

  • Microsoft ActiveX Technology
  • Using ActiveX Controls
  • ActiveX/Visual Basic Script Examples
  • ActiveX Control Pack
    • <OBJECT> ... </OBJECT>
    • The Label Control-IELABEL.OCX
    • The Timer Control-IETIMER.OCX
    • The Animated Button-IEANBTN.OCX
    • The Chart Control-IECHART.OCX
    • The New Button Control-IENEWB.OCX
    • The Pre-loader Control-IEPRELD.OCX
    • The Intrinsic Controls-HTMLCTL.OCX (Registered During Internet Explorer 3.0 Setup)
    • The Active Movie Control-AMOVIE.OCX
    • The ActiveVRML Control-AVVIEW.DLL
  • Visual Basic Script

Credits