Appendix A - List of ALL HTML Elements


[HOME][PAGE UP][NEXT PAGE] This attempts to list all the HTML elements that may be encountered by a web page author. It includes early elements, HTML 2.0 elements, HTML 3.0 Draft elements (that seem to have disappeared), HTML 3.2 elements, Netscape exstensions and Microsoft Internet Explorer extensions. Notations in [...] denotes the element's relationship to a particular vendor. The HTML 3.2 Reference Specification was released on 14-Jan-1997. While I'm in the process of getting all this updated I'll leave the notation by the elements that were in the HTML 3.0 Draft but didn't make the cut to 3.2.

In the notations: I have taken the liberty to use the word Obsolete to mean HTML Deprecated or recommended against. If the Netscape version is missing that indicates a version prior to version 2.0 of Netscape. Microsoft IE represents Microsoft's Internet Explorer. HTML Internationalization refers to the standards being developed to deal with the mechanics of marking up foreign languages.

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

-A-

<A></A> - Anchor to create a hypertext link
<ABBREV></ABBREV> - Display text as an abbreviation [HTML 3.0]
<ACRONYM></ACRONYM> - Display text as an acronym [HTML 3.0]
<ADDRESS></ADDRESS> - Address information
<APP></APP> - Applet (see APPLET)
<APPLET></APPLET> - Applet to invoke a Java(tm) application
<AREA> - Area of an image to create a hyperlink
<AU></AU> - Display text as an author [HTML 3.0]

-B-

<B></B> - Display text using bold font
<BANNER></BANNER> - Banner for non-scrolling area [HTML 3.0]
<BASE> - Base provides absolute URL for relative URL
<BASEFONT> - Base font definition for page
<BDO></BDO> - Directional override [HTML Internationalization]
<BGSOUND> - Background audio file for page [Microsoft IE]
<BIG></BIG> - Bigger font to be used
<BLINK></BLINK> - Display text using blinking font [Netscape]
<BLOCKQUOTE></BLOCKQUOTE> - Display text as quoted
<BODY></BODY> - Contains the content of the page
<BQ></BQ> - Display text as quoted [HTML 3.0]
<BR> - Break for a new line

-C-

<CAPTION></CAPTION> - Caption for table or figure
<CENTER></CENTER> - Center text between margins [Netscape]
<CITE></CITE> - Display text as citation
<CODE></CODE> - Display text as computer code
<COL> - Define column defaults for table [HTML 3.0]
<COLGROUP></COLGROUP> - Define a group of columns and their defaults [HTML 3.0]
<CREDIT></CREDIT> - Display text as source of quote or figure [HTML 3.0]

-D-

<DD></DD> - Display text as a definition of a term
<DEL></DEL> - Display text as deleted text [HTML 3.0]
<DFN></DFN> - Display text as a defining instance of a term
<DIR></DIR> - Contains an unordered list
<DIV></DIV> - Contains a logical division of a page
<DL></DL> - Contains a list of terms and definitions
<DT></DT> - Display text as a term to be defined

-E-

<EM></EM> - Display text as emphasized
<EMBED></EMBED> - Contains arbitrary objects [Netscape 2.0]

-F-

<FIG></FIG> - Contains a figure [HTML 3.0]
<FN></FN> - Display text as a footnote [HTML 3.0]
<FONT></FONT> - Changes the font size of text
<FORM></FORM> - Creates a user fill-out form
<FRAME> - Defines a frame in a frameset [Netscape, MS-IE]
<FRAMESET></FRAMESET> - Replaces BODY on a page using FRAME [Netscape, MS-IE]

-G-

-H-

<H1></H1> - Display text as the most prominent header
<H2></H2> - Display text as less than H1 but more than H3
<H3></H3> - Display text as less than H2 but more than H4
<H4></H4> - Display text as less than H3 but more than H5
<H5></H5> - Display text as less than H4 but more than H6
<H6></H6> - Display text as less than H5 but more than default text
<HEAD></HEAD> - Contains non-displayed information about the page
<HPn></HPn> - Display text highlighted [Obsolete]
<HR> - Display a divider
<HTML></HTML> - Contains the entire page

-I-

<I></I> - Display text using the italic font
<IMG> - Insert an image on the page
<INPUT> - Define an input field on a FORM
<INS></INS> - Display text as inserted text [HTML 3.0]
<ISINDEX> - Creates a keyword search prompt

-J-

-K-

<KBD></KBD> - Display text as keyboard entry

-L-

<LANG></LANG> - Change the default language context [HTML 3.0]
<LH></LH> - Display text as list header [HTML 3.0]
<LI></LI> - Defines a list item
<LINK> - Defines relationship to other pages or objects
<LISTING></LISTING> - Display text as a listing exactly as it is entered [Obsolete]

-M-

<MAP></MAP> - Name and define a client-side image map
<MARQUEE></MARQUEE> - Defines a visual scrolling area [Microsoft IE]
<MENU></MENU> - Contains a list of items
<META> - Used to embed document information in the HEAD

-N-

<NEXTID> - Defines identifier for automatic hypertext editors [Obsolete]
<NOBR></NOBR> - Turns off line breaks for this text [Netscape]
<NOEMBED></NOEMBED> - Displays content if EMBED can't be done [Netscape 2.0]
<NOFRAMES></NOFRAMES> - Displays content if FRAME can't be done [Netscape, MS-IE]
<NOTE></NOTE> - Display text as notational text [HTML 3.0]

-O-

<OL></OL> - Contains an ordered list of items (numbered)
<OPTION></OPTION> - Defines a choice in a SELECT element
<OVERLAY> - Overlays one or more images on a FIG [HTML 3.0]

-P-

<P></P> - Creates a paragraph break
<PARAM> - Defines parameters to be passed to APPLET
<PERSON></PERSON> - Display text as the name of a person [HTML 3.0]
<PLAINTEXT> - Display text as entered, ignore all HTML tags [Obsolete]
<PRE></PRE> - Display text as it appears in the document

-Q-

<Q></Q> - Display text as a short quotation [HTML 3.0]

-R-

-S-

<S></S> - Display text with a strikeout line through it [HTML 3.0]
<SAMP></SAMP> - Display text as literal characters
<SCRIPT></SCRIPT> - Reserved for future use with scripting languages [NO DOCUMENT]
<SELECT></SELECT> - Contains a menu of selectable items on a form
<SMALL></SMALL> - Display text using a font smaller than normal text
<SPAN></SPAN> - Sets language characteristics for contents [HTML Internationalization]
<STRIKE></STRIKE> - Display text with a strikeout line through it
<STRONG></STRONG> - Display text as stronger than normal
<STYLE></STYLE> - Reserved for future use with style sheets [NO DOCUMENT]
<SUB></SUB> - Display text in a subscript position
<SUP></SUP> - Display text in a superscript position

-T-

<TAB> - Move to a defined horizontal position [HTML 3.0]
<TABLE></TABLE> - Contains all the elements of a table
<TBODY></TBODY> - Contains table rows and defaults for them [HTML 3.0]
<TD></TD> - Defines a table data cell
<TEXTAREA></TEXTAREA> - Contains a text input area on a form
<TFOOT></TFOOT> - Contains table rows and defaults for them [HTML 3.0]
<TH></TH> - Defines a table header cell
<THEAD></THEAD> - Contains table rows and defaults for them [HTML 3.0]
<TITLE></TITLE> - Contains the title of the page (not displayed on page)
<TR> - Defines a table row
<TT></TT> - Display text using fixed width teletype font

-U-

<U></U> - Display text using an underlined font [Obsolete]
<UL></UL> - Contains an unordered list of items

-V-

<VAR></VAR> - Display text as a variable name

-W-

<WBR> - Forces a word break in a NOBR section [Netscape]

-X-

<XMP></XMP> - Display text as entered [Obsolete]

-Y-

-Z-

[HOME][PAGE UP][NEXT PAGE]

The Rusk Family . . . "the Legend Continues"

Michael T. Rusk
Comments to author: mrusk@radix.net

All contents copyright © 1996-1997 Michael T. Rusk
All rights reserved.

Revised: December 03, 1997 10:34 -0500
URL: ./htmlgd/appahtml.html