Kaye and Geoff's web page documentation
In the tables which follow, each tag is shown in the left column with an indication of whether it requires termination. Its attributes are shown below it, indented, showing if the attribute needs a value. The second column has an example of the tag used in HTML and the third has a brief description of the tag's function.
This reference is not complete, since it does not derive from a single standard, because we have omitted most references to CSS, and because very rarely-used, fairly useless and badly supported tags and attributes have been omitted. For example id and class attributes are not mentioned as they are used only to identify elements to CSS code; in addition they would increase the length of the page for little benefit, since they are legal in all tags. However, all the commonly used tags and attributes are included. If you want the ultimate reference you must check out the official W3C page for the standard version which you want to work with.
Tags that can be in the HEAD or BODY section
Tags that are used in the HEAD section
Tags that are used in the BODY section
Tags that are used with FRAMES