HTML tutorials »
HTML is the markup language used to define the structure of hypertext documents on the World Wide Web. In many ways it is similar to LaTeX or MML (the Maker Markup Language) although much less flexible (and thus much easier to learn). The best way to learn HTML is by example -- for instance, you can see the HTML code for this document by selecting View/Document Source from the Netscape menu (or something similar on other browsers).
Once you have an idea of what HTML can do, start reading the variety of HTML tutorials, specifications, and style guides. Here's a list of some (in order of increasing mastery of the language):
- NCSA (at UIUC) Beginner's Guide to HTML
- HTML Quick Reference by Michael Grobe (U of Kansas)
- List of HTML tags by Otmar Lendl (Salzburg U)
- Introduction to HTML documentation by Ian Graham (U Toronto)
- How to write HTML files by Peter Flynn (UCC Ireland)
- Composing Good HTML by James "Eric" Tilton
- Style Guide for Online Hypertext by Tim Berners-Lee (CERN)
- Style Guide for Online Hypertext by Karen Smale (NASA GSFC)
- HTML working group of the IETF (the official specifications)