|
FULL HTML Tag Definition Lists
GENERAL
STRUCTURAL DEFINITION (appearance controlled by the browser's preferences)
PRESENTATION FORMATTING (author specifies text appearance)
POSITIONING
LINKS, GRAPHICS, AND SOUNDS
DIVIDERS
LISTS (lists can be nested)
BACKGROUNDS AND COLORS
SPECIAL CHARACTERS (these must all be in lower case)
FORMS (generally require a script on your server)
TABLES
FRAMES (define and manipulate specific regions of the screen)
SCRIPTS AND JAVA
MISCELLANEOUS
by Kevin Werbach
The Bare Bones Guide to HTML lists all the tags that current browsers are
likely to recognize. I have included all the elements in the official HTML
4.0 recommendation with common attributes, as well as Netscape and Microsoft
extensions. This document is a quick reference, not a complete specification;
for official information about HTML and its development, see the World Wide
Web Consortium site at <http://www.w3.org/MarkUp/>.
The Guide is designed to be as concise as possible, and therefore it doesn't
go into any detail about how to use the various tags.
FORMATTING OF THIS DOCUMENT
----------------------------------------------------------------------------
This document looks best displayed in a monospaced font.
For clarity, I have separated out tag attributes onto separate lines.
Generally, multiple attributes can be applied to the same tag.
Tags are listed in upper case for ease of reading, although most tags are
not case sensitive.
SYMBOLS USED
----------------------------------------------------------------------------
URL URL of an external file (or just file name if in the same directory)
? Arbitrary number (i.e. <H?> means <H1>, <H2>, <H3>,
etc.)
% Arbitrary percentage (i.e. <HR WIDTH="%"> means <HR WIDTH="50%">,
etc.)
*** Arbitrary text (i.e. ALT="***" means fill in with text)
$$$$$$ Arbitrary hex (i.e. BGCOLOR="#$$$$$$" means BGCOLOR="#00FF1C",
etc.)
::: Arbitrary date (i.e. DATETIME=":::" means "1994-11-05T08:15:30" etc.)
@ Email address (i.e. "mailto:@" means "mailto:kevin@werbach.com" etc.)
,,, Comma-delimited (i.e. COORDS=",,," means COORDS="0,0,50,50",
etc.)
| Alternatives (i.e. ALIGN=LEFT|RIGHT|CENTER means pick one of these)
COMPATIBILITY (remember, HTML is evolving and browser implementations vary)
----------------------------------------------------------------------------
(no notation) In the HTML 3.2 spec.; should work on all browsers
4.0 Introduced in HTML 4.0 recommendation
N1 Netscape extension introduced with Navigator version 1.0 or 1.1
N2 Netscape extension introduced with Navigator version 2.0
N3 Netscape extension introduced with Navigator version 3.0
N4 Netscape extension introduced with Navigator/Communicator version 4.0
MS Microsoft Internet Explorer extension
* Netscape extension now included in the HTML 4.0 specification
|