Table of Contents
HTML 4.01 Tutorial
Welcome to the HTML 4.01 Tutorial. This tutorial covers HTML, which provides structure for a web page, and CSS, which changes the presentation of a web page. The tutorial does not attempt to cover the entire HTML 4.01 standard; it merely focuses on commonly-used tags, attributes, and concepts.
Sections
- About
- Status: First Draft. This section outlines the basic philosophy behind this tutorial, answers browser compatibility questions, and provides the usage and copyright statement. You can easily skip this section and start with the actual lessons, which start in the Introduction section.
- Introduction
- Status: Second Draft. This section covers concepts such as the nature of HTML tags, document structure, and how to use your browser to help in your web design. If you've never written HTML code before (or if you don't know what a web page "is"), start with this section. Otherwise, skip ahead to the Basic section or beyond.
- Basic
- Status: First Draft. This section demonstrates how to use HTML to mark up a simple document, creating paragraphs, headings, and links. If you have a little bit of experience with HTML, you can skip ahead to the Intermediate section.
- Intermediate
- Status: First Draft. This section formally introduces Cascading Style Sheets (CSS), which can change the presentation of a web page (the fonts, colors, and visual layout.) The previous sections refer to CSS in passing, but here we begin heavy usage. If you have little or no experience with CSS, be sure to read this section. Otherwise, feel free to skip ahead to the Advanced section.
- Advanced
- Status: Incomplete. Tables, Forms, Tables for layout, CSS for layout.
- Miscellany
- Status: Not Yet Implemented. Brief discussions of not-strictly HTML topics, such as SHTML, server-side programming, Javascript, accessibility, and validation. This section might also include HTML tips and tricks that don't quite fit in anywhere else.
