BASIC ELEMENTS
(beginning and end of
Document Type <HTML></HTML>
file)
Title <TITLE></TITLE> (must be in header)
(descriptive info, such
Header <HEAD></HEAD>
as title)
Body <BODY></BODY> (bulk of the page)
STRUCTURAL DEFINITION
(the spec. defines 6
Heading <H?></H?>
levels)
Align Heading <H? ALIGN=LEFT|CENTER|RIGHT></H?>
Division <DIV></DIV>
Align Division <DIV ALIGN=LEFT|RIGHT|CENTER|JUSTIFY></DIV>
4.0 Defined Content <SPAN></SPAN>
Block Quote <BLOCKQUOTE></BLOCKQUOTE> (usually indented)
4.0 Quote <Q></Q> (for short quotations)
4.0 Citation <Q CITE="URL"></Q>
(usually displayed as
Emphasis <EM></EM>
italic)
Strong Emphasis <STRONG></STRONG> (usually displayed as
bold)
Citation <CITE></CITE> (usually italics)
(for source code
Code <CODE></CODE>
listings)
Sample Output <SAMP></SAMP>
Keyboard Input <KBD></KBD>
Variable <VAR></VAR>
(not widely
Definition <DFN></DFN>
implemented)
Author's Address <ADDRESS></ADDRESS>
Large Font Size <BIG></BIG>
Small Font Size <SMALL></SMALL>
(marks additions in a
4.0 Insert <INS></INS>
new version)
4.0 Time of Change <INS DATETIME=":::"></INS>
4.0 Comments <INS CITE="URL"></INS>
(marks deletions in a
4.0 Delete <DEL></DEL>
new version)
4.0 Time of Change <DEL DATETIME=":::"></DEL>
4.0 Comments <DEL CITE="URL"></DEL>
4.0 Acronym <ACRONYM></ACRONYM>
4.0 Abbreviation <ABBR></ABBR>
PRESENTATION FORMATTING
Bold <B></B>
Italic <I></I>
(not widely
4.0* Underline <U></U>
implemented)
(not widely
Strikeout <STRIKE></STRIKE>
implemented)
(not widely
4.0* Strikeout <S></S>
implemented)
Subscript <SUB></SUB>
Superscript <SUP></SUP>
(displays in a
Typewriter <TT></TT>
monospaced font)
(display text spacing
Preformatted <PRE></PRE>
as-is)
Width <PRE WIDTH=?></PRE> (in characters)
(for both text and
Center <CENTER></CENTER>
images)
(the most derided tag
N1 Blinking <BLINK></BLINK>
ever)
Font Size <FONT SIZE=?></FONT> (ranges from 1-7)
Change Font Size <FONT SIZE="+|-?"></FONT>
Font Color <FONT COLOR="#$$$$$$"></FONT>
4.0* Select Font <FONT FACE="***"></FONT>
N4 Point size <FONT POINT-SIZE=?></FONT>
N4 Weight <FONT WEIGHT=?></FONT>
4.0* Base Font Size <BASEFONT SIZE=?> (from 1-7; default is 3)
MS Marquee <MARQUEE></MARQUEE>
POSITIONING
N3 Multi-Column <MULTICOL COLS=?></MULTICOL>
N3 Column Gutter <MULTICOL GUTTER=?></MULTICOL>
N3 Column Width <MULTICOL WIDTH=?></MULTICOL>
N3 Spacer <SPACER>
N3 Spacer Type <SPACER TYPE=HORIZONTAL|VERTICAL|BLOCK>
N3 Size <SPACER SIZE=?>
N3 Dimensions <SPACER WIDTH=? HEIGHT=?>
N3 Alignment <SPACER ALIGN=LEFT|RIGHT|CENTER>
N4 Layer <LAYER></LAYER>
N4 Name <LAYER ID="***"></LAYER>
N4 Location <LAYER LEFT=? TOP=?></LAYER>
N4 Rel. Position <LAYER PAGEX=? PAGEY=?></LAYER>
N4 Source File <LAYER SRC="***"></LAYER>
N4 Stacking <LAYER Z-INDEX=?></LAYER>
N4 Stack Position <LAYER ABOVE="***" BELOW="***"></LAYER>
N4 Dimensions <LAYER HEIGHT=? WIDTH=?></LAYER>
N4 Clipping Path <LAYER CLIP=,,,></LAYER>
N4 Visible? <LAYER VISIBILITY=SHOW|HIDDEN|INHERIT></LAYER>
N4 Background <LAYER BACKGROUND="$$$$$$"></LAYER>
N4 Color <LAYER BGCOLOR="$$$$$$"></LAYER>
(takes same attributes
N4 Inline Layer <ILAYER></ILAYER>
as LAYER)
N4 Alt. Content <NOLAYER></NOLAYER>
LINKS, GRAPHICS, AND SOUNDS
Link Something <A HREF="URL"></A>
(if in another
Link to Location <A HREF="URL#***"></A>
document)
(if in current
Link to Location <A HREF="#***"></A>
document)
4.0* Target Window <A HREF="URL" TARGET="***"></A>
4.0* Action on Click <A HREF="URL" ONCLICK="***"></A> (Javascript)
<A HREF="URL"
4.0* Mouseover Action ONMOUSEOVER="***"></A> (Javascript)
4.0* Mouse out Action <A HREF="URL" ONMOUSEOUT="***"></A> (Javascript)
Link to Email <A HREF="mailto:@"></A>
N, <A HREF="mailto:@?SUBJECT=***"></A> (use a real
Specify Subject
MS question mark)
Define Location <A NAME="***"></A>
Display Image <IMG SRC="URL">
Alignment <IMG SRC="URL" ALIGN=TOP|BOTTOM|MIDDLE|LEFT|RIGHT>
<IMG SRC="URL" ALIGN=TEXTTOP|ABSMIDDLE|BASELINE|
N1 Alignment ABSBOTTOM>
(if image not
Alternate <IMG SRC="URL" ALT="***">
displayed)
Dimensions(px) <IMG SRC="URL" WIDTH=? HEIGHT=?> (in pixels)
(as percentage of
Dimensions(%) <IMG SRC="URL" WIDTH=% HEIGHT=%> page
width/height)
Border <IMG SRC="URL" BORDER=?> (in pixels)
Runaround Space <IMG SRC="URL" HSPACE=? VSPACE=?> (in pixels)
N1 Low-Res Proxy <IMG SRC="URL" LOWSRC="URL">
Imagemap <IMG SRC="URL" ISMAP> (requires a script)
Imagemap <IMG SRC="URL" USEMAP="URL">
MS Movie Clip <IMG DYNSRC="***" START="***" LOOP=?>
MS Background Sound <BGSOUND SRC="***" LOOP=?|INFINITE>
(describes the
Client-Side Map <MAP NAME="***"></MAP>
map)
<AREA SHAPE="DEFAULT|RECT|CIRCLE|POLY"
Map Section COORDS=",,," HREF="URL"|NOHREF>
N1 Client Pull <META HTTP-EQUIV="Refresh" CONTENT="?; URL=URL">
(insert object into
N2 Embed Object <EMBED SRC="URL">
page)
N2 Object Size <EMBED SRC="URL" WIDTH=? HEIGHT=?>
4.0 Object <OBJECT></OBJECT>
4.0 Parameters <PARAM>
DIVIDERS
(closing tag often
Paragraph <P></P>
unnecessary)
<P ALIGN=LEFT|CENTER|
Align Text RIGHT></P>
N Justify Text <P ALIGN=JUSTIFY></P>
(a single carriage
Line Break <BR>
return)
Clear Textwrap <BR CLEAR=LEFT|RIGHT|ALL>
Horizontal Rule <HR>
Alignment <HR ALIGN=LEFT|RIGHT|CENTER>
Thickness <HR SIZE=?> (in pixels)
Width <HR WIDTH=?> (in pixels)
Width Percent <HR WIDTH="%"> (as a percentage of
page width)
(without the 3D cutout
Solid Line <HR NOSHADE>
look)
N1 No Break <NOBR></NOBR> (prevents line breaks)
(where to break a line if
N1 Word Break <WBR>
needed)
LISTS
Unordered List <UL><LI></UL> (before each list item)
Compact <UL COMPACT></UL>
Bullet Type <UL TYPE=DISC|CIRCLE|SQUARE> (for the whole list)
Bullet Type <LI TYPE=DISC|CIRCLE|SQUARE> (this & subsequent)
Ordered List <OL><LI></OL> (before each list item)
Compact <OL COMPACT></OL>
Numbering Type <OL TYPE=A|a|I|i|1> (for the whole list)
Numbering Type <LI TYPE=A|a|I|i|1> (this & subsequent)
Starting Number <OL START=?> (for the whole list)
Starting Number <LI VALUE=?> (this & subsequent)
(<DT>=term,
Definition List <DL><DT><DD></DL>
<DD>=definition)
Compact <DL COMPACT></DL>
Menu List <MENU><LI></MENU> (before each list item)
Compact <MENU COMPACT></MENU>
Directory List <DIR><LI></DIR> (before each list item)
Compact <DIR COMPACT></DIR>
BACKGROUNDS AND COLORS
Tiled Bkground <BODY BACKGROUND="URL">
MS Watermark <BODY BGPROPERTIES="FIXED">
(order is
Bkground Color <BODY BGCOLOR="#$$$$$$">
red/green/blue)
Text Color <BODY TEXT="#$$$$$$">
Link Color <BODY LINK="#$$$$$$">
Visited Link <BODY VLINK="#$$$$$$">
Active Link <BODY ALINK="#$$$$$$">
(More info at http://werbach.com/web/wwwhelp.html#color)
SPECIAL CHARACTERS
Special Character &#?; (where ? is the ISO 8859-1 code)
< <
> >
& &
" "
Registered TM ® ®
Registered TM ® ®
Copyright © ©
Copyright © ©
Non-Breaking Space
(Complete list at http://www.uni-passau.de/%7Eramsch/iso8859-1.html)
FORMS
Define Form <FORM ACTION="URL" METHOD=GET|POST></FORM>
4.0* File Upload <FORM ENCTYPE="multipart/form-data"></FORM>
<INPUT TYPE="TEXT|PASSWORD|CHECKBOX|RADIO|
Input Field FILE|BUTTON|IMAGE|HIDDEN|SUBMIT|RESET">
Field Name <INPUT NAME="***">
Field Value <INPUT VALUE="***">
(checkboxes and radio
Checked? <INPUT CHECKED>
boxes)
Field Size <INPUT SIZE=?> (in characters)
Max Length <INPUT MAXLENGTH=?> (in characters)
4.0 Button <BUTTON></BUTTON>
4.0 Button Name <BUTTON NAME="***"></BUTTON>
4.0 Button Type <BUTTON TYPE="SUBMIT|RESET|BUTTON"></BUTTON>
4.0 Default Value <BUTTON VALUE="***"></BUTTON>
4.0 Label <LABEL></LABEL>
4.0 Item Labelled <LABEL FOR="***"></LABEL>
Selection List <SELECT></SELECT>
Name of List <SELECT NAME="***"></SELECT>
# of Options <SELECT SIZE=?></SELECT>
(can select more than
Multiple Choice <SELECT MULTIPLE>
one)
(items that can be
Option <OPTION>
selected)
Default Option <OPTION SELECTED>
Option Value <OPTION VALUE="***">
4.0 Option Group <OPTGROUP LABEL="***"></OPTGROUP>
Input Box Size <TEXTAREA ROWS=? COLS=?></TEXTAREA>
Name of Box <TEXTAREA NAME="***"></TEXTAREA>
N2 Wrap Text <TEXTAREA WRAP=OFF|HARD|SOFT></TEXTAREA>
4.0 Group elements <FIELDSET></FIELDSET>
4.0 Legend <LEGEND></LEGEND> (caption for fieldsets)
4.0 Alignment <LEGEND ALIGN="TOP|BOTTOM|LEFT|RIGHT"></LEGEND>
TABLES
Define Table <TABLE></TABLE>
4.0* Table Alignment <TABLE ALIGN=LEFT|RIGHT|CENTER>
Table Border <TABLE BORDER></TABLE> (either on or off)
Table Border <TABLE BORDER=?></TABLE> (you can set the value)
Cell Spacing <TABLE CELLSPACING=?>
Cell Padding <TABLE CELLPADDING=?>
Desired Width <TABLE WIDTH=?> (in pixels)
Width Percent <TABLE WIDTH=%> (percentage of page)
4.0* Table Color <TABLE BGCOLOR="$$$$$$"></TABLE>
<TABLE FRAME=VOID|ABOVE|BELOW|HSIDES|LHS|RHS|
4.0 Table Frame VSIDES|BOX|BORDER></TABLE>
4.0 Table Rules <TABLE RULES=NONE|GROUPS|ROWS|COLS|ALL></TABLE>
MS Border Color <TABLE BORDERCOLOR="$$$$$$"></TABLE>
MS Dark Border <TABLE BORDERCOLORDARK="$$$$$$"></TABLE>
MS Light Border <TABLE BORDERCOLORLIGHT="$$$$$$"></TABLE>
Table Row <TR></TR>
Alignment <TR ALIGN=LEFT|RIGHT|CENTER|MIDDLE|BOTTOM>
(must appear within
Table Cell <TD></TD>
table rows)
<TD ALIGN=LEFT|RIGHT|CENTER VALIGN=TOP|MIDDLE|
Alignment BOTTOM>
No linebreaks <TD NOWRAP>
Columns to Span <TD COLSPAN=?>
Rows to Span <TD ROWSPAN=?>
4.0* Desired Width <TD WIDTH=?> (in pixels)
N3 Width Percent <TD WIDTH="%"> (percentage of table)
4.0* Cell Color <TD BGCOLOR="#$$$$$$">
(same as data, except
Header Cell <TH></TH>
bold centered)
Alignment <TH ALIGN=LEFT|RIGHT|CENTER|MIDDLE|BOTTOM>
No Linebreaks <TH NOWRAP>
Columns to Span <TH COLSPAN=?>
Rows to Span <TH ROWSPAN=?>
4.0* Desired Width <TH WIDTH=?> (in pixels)
N3 Width Percent <TH WIDTH="%"> (percentage of table)
4.0* Cell Color <TH BGCOLOR="#$$$$$$">
4.0 Table Body <TBODY>
(must come
4.0 Table Footer <TFOOT></TFOOT>
before THEAD>
4.0 Table Header <THEAD></THEAD>
Table Caption <CAPTION></CAPTION>
Alignment <CAPTION ALIGN=TOP|BOTTOM|LEFT|RIGHT>
(groups column
4.0 Column <COL></COL>
attributes)
4.0 Columns Spanned <COL SPAN=?></COL>
4.0 Column Width <COL WIDTH=?></COL>
4.0 Width Percent <COL WIDTH="%"></COL>
(groups column
4.0 Group columns <COLGROUP></COLGROUP>
structure)
4.0 Columns Spanned <COLGROUP SPAN=?></COLGROUP>
4.0 Group Width <COLGROUP WIDTH=?></COLGROUP>
4.0 Width Percent <COLGROUP WIDTH="%"></COLGROUP>
FRAMES
4.0* Frame Document <FRAMESET></FRAMESET> (instead of <BODY>)
<FRAMESET
4.0* Row Heights ROWS=,,,></FRAMESET> (pixels or %)
4.0* Row Heights <FRAMESET ROWS=*></FRAMESET> (* = relative size)
<FRAMESET
4.0* Column Widths COLS=,,,></FRAMESET> (pixels or %)
4.0* Column Widths <FRAMESET COLS=*></FRAMESET> (* = relative size)
4.0* Borders <FRAMESET FRAMEBORDER="yes|no"></FRAMESET>
4.0* Border Width <FRAMESET BORDER=?></FRAMESET>
4.0* Border Color <FRAMESET BORDERCOLOR="#$$$$$$"></FRAMESET>
N3 Frame Spacing <FRAMESET FRAMESPACING=?></FRAMESET>
4.0* Define Frame <FRAME> (contents of an
individual frame)
4.0* Display Document <FRAME SRC="URL">
4.0* Frame Name <FRAME NAME="***"|_blank|_self|_parent|_top>
4.0* Margin Width <FRAME MARGINWIDTH=?> (left and right margins)
(top and bottom
4.0* Margin Height <FRAME MARGINHEIGHT=?>
margins)
4.0* Scrollbar? <FRAME SCROLLING="YES|NO|AUTO">
4.0* Not Resizable <FRAME NORESIZE>
4.0* Borders <FRAME FRAMEBORDER="yes|no">
4.0* Border Color <FRAME BORDERCOLOR="#$$$$$$">
(for non-frames
4.0* Unframed Content <NOFRAMES></NOFRAMES>
browsers)
(takes same attributes
4.0 Inline Frame <IFRAME></IFRAME>
as FRAME)
4.0 Dimensions <IFRAME WIDTH=? HEIGHT=?></IFRAME>
4.0 Dimensions <IFRAME WIDTH="%" HEIGHT="%"></IFRAME>
SCRIPTS AND JAVA
Script <SCRIPT></SCRIPT>
Location <SCRIPT SRC="URL"></SCRIPT>
Type <SCRIPT TYPE="***"></SCRIPT>
Language <SCRIPT LANGUAGE="***"></SCRIPT>
(if scripts not
4.0* Other Content <NOSCRIPT></NOSCRIPT>
supported)
Applet <APPLET></APPLET>
File Name <APPLET CODE="***">
Parameters <APPLET PARAM NAME="***">
Location <APPLET CODEBASE="URL">
Identifier <APPLET NAME="***"> (for references)
Alt Text <APPLET ALT="***"> (for non-Java browsers)
Alignment <APPLET ALIGN="LEFT|RIGHT|CENTER">
Size <APPLET WIDTH=? HEIGHT=?> (in pixels)
Spacing <APPLET HSPACE=? VSPACE=?> (in pixels)
N4 Server Script <SERVER></SERVER>
MISCELLANEOUS
(not displayed by the
Comment <!-- *** -->
browser)
Prologue <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
(indicates a searchable
Searchable <ISINDEX>
index)
Prompt <ISINDEX PROMPT="***"> (text to prompt input)
Send Search <A HREF="URL?***"></a> (use a real question
mark)
URL of This File <BASE HREF="URL"> (must be in header)
4.0* Base Window Name <BASE TARGET="***"> (must be in header)
<LINK REV="***" REL="***"
Relationship HREF="URL"> (in header)
<LINK TYPE="***"
N4 Linked File SRC="***"></LINK>
Meta Information <META> (must be in header)
Style Sheets <STYLE></STYLE> (implementations vary)
(for certain character
4.0 Bidirect Off <BDO DIR=LTR|RTL></BDO>
sets)