HTML Tags and Properties

The following are HTML tags and properties currently supported by HTML 4.0. Both Netscape Communicator and Internet Explorer 4.0 promise to support the complete HTML 4.0 standards. You can view more detailed information about HTML 4.0 at http://www.w3.org/TR/REC-html40-971218/. In the table, both opening and closing tags are displayed where they are required (e.g. <TABLE> … </TABLE>). A single tag means that no closing tag is needed.

Properties are of the following types.

Color A recognized color name or color value
CGI Script The name of a CGI script on the Web server
Document The file name or URL of file
List List of items separated by commas. Usually enclosed in double quotes
Options Limited to a specific set of values (values are shown below the property)
Text Any text string
URL The URL for a Web page or file
Value A number, usually an integer

 

Tag and Properties

Description

Block-Formatting Tags Block-Formatting are tags that are used to format the appearance of large blocks of text
<ADDRESS> … </ADDRESS> The <ADDRESS> tag is used for information such as addresses, authorship and so forth. The text is usually italicized and in some browsers it is indented.
<BASEFONT> The <BASEFONT> tag specifies the default font size, in points, for text in the document. The default value is 3.

SIZE=Value

Value is the size (in points) of the text font
<BLOCKQUOTE> … </BLOCKQUOTE> The <BLOCKQUOTE> tag is used to set off long quotes or citations by usually indented the enclosed text on both sides. Some browsers italicize the text as well
<BR> The <BR> tag forces a line break in the text

CLEAR=Option
(LEFT | RIGHT | ALL | NONE)

Causes the next line to start at the spot in which the specified margin is clear.
<CENTER> … </CENTER> The <CENTER> tag centers the enclosed text or image horizontally
<DFN> … </DFN> The <DFN> tag is used for the defining instance of a term, i.e. the first time the term is used. The enclosed text is usually italicized.
<DIV> … </DIV> The <DIV> tag is to set the text alignment of blocks of text or images. Supported by older browsers, it has been made obsolete by newer tags.
<HR> The <HR> tag creates a horizontal line

ALIGN=Option
(LEFT | CENTER | RIGHT)

Alignment of the horizontal line. The default in CENTER

COLOR=Color

Specifies a color for the line

NOSHADE

Removes 3D shading from the line

SIZE=Value

The size (height) of the line in pixels

WIDTH=Value

The width (length) of the line either in pixels or as a percentage of the display area.
<H1> … </H1>
<H2> … </H2>
<H3> … </H3>
<H4> … </H4>
<H5> … </H5>
<H6> … </H6>
The six levels of text headings ranging from the largest (<H1>) to the smallest (<H6>). Text headings appear in a bold face font

ALIGN=Option
(LEFT | RIGHT | CENTER)

The alignment of the heading.
<LISTING> … </LISTING> The <LISTING> tag displays text in a fixed width font resembling a typewriter or computer printout. This tag has been rendered obsolete by some newer tags.
<NOBR> … </NOBR> The <NOBR> tag prevents line breaks for the enclosed text. This tag is not often used.
<P> … </P> The <P> tag defines the beginning and ending of a paragraph of text

ALIGN=Option
(LEFT | CENTER | RIGHT)

The alignment of the text in the paragraph.
<PLAINTEXT> … </PLAINTEXT> The <PLAINTEXT> tag displays text in a fixed width font. An obsolete tag which authors should avoid using
<PRE> … </PRE> The <PRE> tag retains the preformatted appearance of the text in the HTML file, including any line breaks or spaces. Text is usually displayed in a fixed width font.
<WBR> … </WBR> The <WBR> tag overrides other tags that may preclude the creation of line breaks and directs the browser to insert a line break if necessary. Used in conjunction with the <NOBR> tag. This tag is not often used.
<XMP> … </XMP> The <XMP> tag displays blocks of text in a fixed width font. The tag is obsolete and should not be used.
Character Tags Character tags modify the appearance of individual characters, words or sentences from that of the surrounding text. Character tags usually appear nested within Block-Formatting tags.
<ABBR> ... </ABBR> The <ABBR>tag indicates text in an abbreviated form (e.g. WWW, HTTP, URL, etc.)
<ACRONYM> ... </ACRONYM> The <ACRONYM> tag indicates a text acronym (e.g. WAC, radar, etc.)
<B> … </B> The <B> tag displays the enclosed text in bold type
<BIG> … </BIG> The <BIG> tag increases the size of the enclosed text. The exact appearance of the text depends on the browser and the default font size
<BLINK> … </BLINK> The <BLINK> tag causes the enclosed text to blink on and off
<CITE> … </CITE> The <CITE> tag is used for citations and is usually displayed in italics
<CODE> … </CODE> The <CODE> tag is used for text taken from the code for a computer program. It is usually displayed in a fixed width font.
<EM> … </EM> The <EM> tag is used to emphasize text. The enclosed text is usually displayed in italics
<FONT> … </FONT> The <FONT> tag is used to control the appearance of the text it encloses

COLOR=Color

The color of the enclosed text

FACE=List

The font face of the text. Multiple font faces can be specified, separated by commas. The browser will try to render the text in the order specified by the list.

SIZE=Value

Size of the font in points, it can be absolute or relative. Specifying SIZE=5 sets the font size to 5 points. Specifying SIZE=+5 sets the font size 5 points larger than that specified in the <BASEFONT> tag.
<I> … </I> The <I> tag italicizes the enclosed text
<KBD> … </KBD> The <KBD> tag is used for text made to appear as if it came from a typewriter or keyboard. Text is displayed with a fixed width font.
<SAMP> … </SAMP> The <SAMP> tag displays text in a fixed width font
<SMALL> … </SMALL> The <SMALL> tag decreases the size of the enclosed text. The exact appearance of the text depends on the browser and the default font size
<STRIKE> … </STRIKE> The <STRIKE> tag displays the enclosed text with a horizontal line striking through it. Note: future revisions to HTML may be phase out STRIKE in favor of the more concise S tag from HTML 3.0
<STRONG> … </STRONG> The <STRONG> tag is used to strongly emphasize the enclosed text, usually in a bold font.
<SUB> … </SUB> The <SUB> tag displays the enclosed text as a subscript
<SUP> … </SUP> The <SUP> tag displays the enclosed text as a superscript
<TT> … </TT> The <TT> tag displays text in a fixed width, teletype style font
<U> … </U> The <U> tag underlines the enclosed text. The <U> tag should be avoided because it will confuse users with hypertext, which is typically underlined.
<VAR> … </VAR> The <VAR> tag is used for text that represents a variable is usually displayed in italics.
Document Tags Document tags are tags that specify the structure of the HTML file or control its operations and interactions with the Web server.
<!> The <!> tag is used for comments in documenting the features of your HTML file
<BASE> The <BASE> tag allows you to specify the URL for the HTML document. It is used by some browsers to interpret relative hyperlinks

HREF=URL

Specifies the URL from which all relative hyperlinks should be based

TARGET=Text

Specifies the default target window or frame for every hyperlink in the document
<BODY> … </BODY> The <BODY> tag encloses all text, images and other elements that will be visible to the user on the Web page

ALINK=Color

Color of activated hypertext links, which are links the user has pressed with the mouse button but have not yet released

BACKGROUND=Document

The graphic image file used for the Web page background

BGCOLOR=Color

The color of the Web page background

BGPROPERTIES=FIXED

Keeps the background image fixed so that it does not scroll with the Web page

LEFTMARGIN=Value

Indents the left margin of the page the number of pixels specified in value

LINK=Color

Color of all unvisited links

TEXT=Color

Color of all text in the document

TOPMARGIN=Value

Indents the top margin of the page the number of pixels specified in value

VLINK=Color

Color of previously visited links
<HEAD> … </HEAD> The <HEAD> tag encloses code that provides information about the document
<HTML> … </HTML> The <HTML> tag indicates the beginning and end of the HTML document
<ISINDEX> The <ISINDEX> tag identifies the file as a searchable document.

ACTION=CGI Program

Sends the submitted text to the program identified by CGI Program

PROMPT=Text

The text that should be placed before the index's text-input field/
<LINK> The <LINK> tag specifies the relationship between the document and other objects.

HREF=URL

The URL of the LINK tag, hotlinks the user to the specified document

ID=Text

The file, URL or text that acts as a hypertext lik to another document

REL=URL

Directs the browser to link forward to the next page in the document

REV=URL

Directs the browser to go back to the previous link in the document

TITLE=Text

The title of the document named in the link
<META> The <META> tag is used to insert information about the document not defined by other HTML tags and properties. It can include special instructions for the Web server to perform.

CONTENT=Text

Contains information associated with the NAME or HTTP-EQUIV properties

HTTP-EQUIV=Text

Directs the browser to request the server to perform different HTTP operations.

NAME=Text

The type of information specified in the CONTENT property
<TITLE> … </TITLE> The <TITLE> tag is used to specify the text that appears in the Web browser's title bar
Form tags Form tags are used to create user-entry forms
<BUTTON> ... </BUTTON> Buttons created with the <BUTTON> tag, function just like buttons created with the <INPUT> tag, but they offer richer rendering possibilities. For example, the BUTTON element may have content.

NAME=Text

Specifies the button name.

VALUE=Text

Specifies the initial value of the button.

TABINDEX=Value

Specifies the tab order in the form

TYPE=Option
(SUBMIT | RESET | BUTTON)

Specifies the type of button. Setting the type to "BUTTON" creates a push button for use with client-side scripts.
<FIELDSET> ... </FIELDSET> <The FIELDSET> tag allows authors to group form controls and labels. Grouping controls makes it easier for users to understand their purpose while simultaneously facilitating moving between fields.

ALIGN=Option
(TOP | BOTTOM | MIDDLE | LEFT | RIGHT)

Specifies the alignment of the legend with respect to the field set (see the <LEGEND> tag for more information.)
<FORM> … </FORM> The <FORM> tag marks the beginning and end of a Web page form.

ACTION=URL

Specifies the URL to which the contents of the form are to be sent.

ENCTYPE=Text

Specifies the encoding type used to submit the data to the server.

METHOD=Option
(POST | GET)

Specifies the method of accessing the URL indicated in the ACTION property.

TARGET=Text

The frame or window that displays the form's results.
<INPUT> … </INPUT> The <INPUT> tag creates an input object for use in a Web page form.

ALIGN=Option
(LEFT | RIGHT | TOP | TEXTTOP |
MIDDLE | ABSMIDDLE | BASELINE |
BOTTOM | ABSBOTTOM)

Specifies the alignment of an input image. Similar to the ALIGN option with the <IMG> tag.

CHECKED

Specifies that an input checkbox or input radio button is selected.

LOOP=Value

Specifies the number of times a moving input image should be played. The value must be either a digit or INFINITE

LOWSRC=Document

A low-resolution version of the input image that the browser should initially display before loading the high resolution version.

MAXLENGTH=Value

Specifies the maximum number of characters inserted into an input text box.

NAME=Text

The label given to the input object.

SIZE=Value

The visible size, in characters, of an input text box.

SRC=Document

The source file of the graphic used for an input image object

START=Option
(FILEOPEN | MOUSEOVER)

Tells the browser when to start displaying a moving image file. Similar to the START property for the <IMG> tag.

TABINDEX=Value

Specifies the tab order in the form

TYPE=Option
(CHECKBOX | HIDDEN | IMAGE |
PASSWORD | RADIO | RESET |
SUBMIT | TEXT | TEXTAREA)

Specifies the type of input object. CHECKBOX creates a checkbox. HIDDEN creates a hidden object. IMAGE creates an image object. PASSWORD creates a text box which hides the text as the user enters it. RADIO creates a radio button. RESET creates a button that resets the form's fields when pressed. SUBMIT creates a button that submits the form when pressed. TEXT creates a text box. TEXTAREA creates a text box with multiple line entry fields.

USEMAP=#Map_Name

Identifies the input image as an image map. Similar to the USEMAP property used with the <IMG> tag.

VALUE=Value

Specifies the information that is initially displayed in the input object.

VSPACE=Value

The amount of space above and below the image, in pixels.

WIDTH=Value

The width of the input image in pixels
<LEGEND> ... </LEGEND> The <LEGEND> tag allows authors to assign a caption to a FIELDSET (see the <FIELDSET> tag above.)

ALIGN=Option
(TOP | BOTTOM | LEFT | RIGHT)

Specifies the position of the legend with respect to the field set.
<OPTION> … </OPTION> The <OPTION> tag is used for each item in a selection list. This tag must be placed within <SELECT> tags.

SELECTED

The default or selected option in the selection list.

VALUE=Value

The value returned to the server when the user selects this option.
<SELECT> … </SELECT> The <SELECT> tag encloses a set of <OPTION> tags for use in creating selection lists.

MULTIPLE

Allows the user to select multiple options from the selection list.

NAME=Text

The name assigned to the selection list.

SIZE=Value

The number of visible items in the selection list.

TABINDEX=Value

Specifies the tab order in the form
<TEXTAREA> … </TEXTAREA> The <TEXTAREA> tag creates a text box.

COLS=Value

Specifies the height of the text box in characters.

NAME=Text

Specifies the name assigned to the text box.

ROWS=Value

Specifies the width of the text box in characters.

TABINDEX=Value

Specifies the tab order in the form

WRAP=Option
(OFF | VIRTUAL | PHYSICAL)

Specifies how text should be wrapped within the text box. OFF turns off text wrapping. VIRTUAL wraps the text, but sends the text to the server as a single line. PHYSICAL wraps the text and sends the text the server as it appears in the text box.
Frame tags Frame tags are used for creating and formatting frames
<IFRAME> ... </IFRAME> The <IFRAME> tag allows authors to insert a frame within a block of text. Inserting an inline frame within a section of text allow you to insert an HTML document in the middle of another, and they may both be aligned with surrounding text.

ALIGN=Option
(LEFT | RIGHT | MIDDLE | JUSTIFY)

Specifies the alignment of the floating frame

HEIGHT=Value

Specifies the height of the floating frame, in pixels.

MARGINHEIGHT=Value

Specifies the amount of space above and below the frame object and the frame borders.

MARGINWIDTH=Value

Specifies the amount of space to the left and right of the frame object, in pixels.

NAME=Text

Label assigned to the frame.

SCROLLING=Option
(YES | NO | AUTO)

Specifies whether scroll bars are visible. AUTO (the default) displays scroll bars only as needed.

SRC=Document

Specifies the document or URL of the object to be displayed in the frame.

WIDTH=Value

Specifies the width of the floating frame, in pixels.
<FRAME> The <FRAME> tag defines a single frame within a set of frames

BORDERCOLOR=Color

Specifies the color of the frame border.

FRAMEBORDER=Option
(YES | NO)

Specifies whether the frame border is visible.

FRAMESPACING=Value

Specifies the amount of space between frames, in pixels.

MARGINHEIGHT=Value

Specifies the amount of space above and below the frame object and the frame borders.

MARGINWIDTH=Value

Specifies the amount of space to the left and right of the frame object, in pixels.

NAME=Text

Label assigned to the frame.

NORESIZE

Prevents users from resizing the frame.

SCROLLING=Option
(YES | NO | AUTO)

Specifies whether scroll bars are visible. AUTO (the default) displays scroll bars only as needed.

SRC=Document

Specifies the document or URL of the object to be displayed in the frame.
<FRAMESET> … </FRAMESET> The <FRAMESET> tag marks the beginning and the end of a set of frames.

BORDER=Value

The size of the borders, in pixels.

BORDERCOLOR

The color of the frame borders

COLS=List

The size of each column in set of frames. Columns can be specified either in pixels, as a percentage of the display area or with an asterisks (*)indicating that any remaining space be allotted to that column. e.g.COLS="40,25%,*"

ROWS=List

The size of each row in set of frames. Rows can be specified either in pixels, as a percentage of the display area or with an asterisks (*)indicating that any remaining space be allotted to that column. e.g.ROWS="40,25%,*"
<NOFRAMES> … </NOFRAMES> Enclosing body tags to be used by browsers which do not support frames.
Graphic and Link tags Graphic and Link tags are used for hypertext links and inline images
<A> … </A> The <A> tag marks and the beginning an end of a hypertext link

HREF=URL

Indicates the target, file name or URL that the hypertext points to.

NAME=Text

Specifies a name for the enclosed text, allowing it to be a target of a hyperlink.

REL=Text

Specifies the relationship between the current page and the link specified by the HREF property

REV=Text

Specifies a reverse relationship between the current page and the link specified by the HREF property.

TABINDEX=Value

Specifies the tab order in the form

TARGET=Text

Specifies the default target window or frame for the hyperlink

TITLE=Text

Provides a title for the document whose address is given by the HREF property
<AREA> The <AREA> tag defines the type and coordinates of a hotspot within an image map

COORDS=Value 1, value 2…

The coordinates of the hotspot. The coordinates depend upon the shape of the hotspot:

Rectangle:
COORDS=x_left, y_upper, x_right, y_lower

CIRCLE:
COORDS= x_center, y_center, radius

POLYGON:
COORDS= x1, y1, x2, y2, x3, y3, …

HREF=URL

Indicates the target, file name or URL that the hotspot points to.

SHAPE=Option
(RECT | CIRCLE | POLY)

The shape of the hotspot.

TABINDEX=Value

Specifies the tab order in the form

TARGET=Text

Specifies the default target window or frame for the hotspot
<IMG> The <IMG> tag is used to insert an inline image into the document

ALIGN=Option
(LEFT | RIGHT | TOP | TEXTTOP |
MIDDLE | ABSMIDDLE | BASELINE |
BOTTOM | ABSBOTTOM)

Specifies the alignment of the image. Specifying an alignment of LEFT or RIGHT aligns the image with the left or right page margin. The other alignment options align the image with surrounding text.

ALT=Text

Text to display if the image cannot be displayed by the browser

BORDER=Value

The size of the border around the image in pixels

CONTROLS

Display VCR-like controls under moving images. Used in conjunction with the DYNSRC property.

DYNSRC=Document

Specifies the file of a video, AVI clip or VRML worlds displayed inside the page.

HEIGHT=Value

The height of the image in pixels

HSPACE=Value

The amount of space to the left and right of the image, in pixels.

ISMAP

Identifies the graphic as an image map. For use with server-side image maps.

LOOP=Value

Specifies the number of times a moving image should be played. The value must be either a digit or INFINITE

LOWSRC=Document

A low-resolution version of the graphic that the browser should initially display before loading the high resolution version.

SRC=Document

The source file of the inline image

START=Item
(FILEOPEN | MOUSEOVER)

Tells the browser when to start displaying a moving image file. FILEOPEN directs the browser to start when the file is open. MOUSEOVER directs the browser to start when the mouse moves over the image.

USEMAP=#Map_Namet

Identifies the graphic as an image map and specifies the name of image map definition to use with the graphic. For use with client-side image maps.

VSPACE=Value

The amount of space above and below the image, in pixels.

WIDTH=Value

The width of the image in pixels
<MAP> … </MAP> The <MAP> specifies information about a client-side image map. (Note that it must enclose <AREA> tags.)

NAME=Text

The name of the image map
List tags List tags are used to create a variety of different kinds of lists
<DD> The <DD> tag formats text to be used as relative definitions in a<DL> list
<DIR> … </DIR> The <DIR> tag encloses an unordered list of <LI> items, formatted in narrow columns.

TYPE=Option
(CIRCLE | DISC | SQUARE)

Specifies the type of bullet used for displaying each <LI> item in the <DIR> list
<DL> … </DL> The <DL> tag encloses a definition list in which the <DD> definition term, is left aligned and the <DT> relative definition, is indented.
<DT> The <DT> tag is used to format the definition term in a <DL> list.
<LI> The <LI> tag identifies list items in a <DIR>, <MENU>, <OL> or <UL> list.
<MENU> … </MENU> The <MENU> tag encloses an unordered list of items, similar to a <UL> or <DIR> list.
<OL> … </OL> The <OL> tag encloses an ordered list of <LI> items. Typically ordered lists are rendered as numbered lists.

START=Value

The value of the starting number in the ordered list

TYPE=Option
(A | a | I | i | 1)

Specifies how ordered items are to be marked. A = uppercase letters. a = lowercase letters. I = uppercase Roman numerals. i = lowercase Roman numerals. 1 = Digits. The default is 1.
<UL> The <UL> tag encloses an unordered list of <LI> items. Typically unordered lists are rendered as bulleted lists.

Type=Option
(CIRCLE | DISK | SQUARE)

Specifies the type of bullet used for displaying each <LI> item in the <UL> list
Miscellaneous tags Miscellaneous tags do not fit into any specific category. These tags are currently only supported by Internet Explorer 3.0 and above.
<BGSOUND> The <BGSOUND> is used to play a background sound clip when the page is first opened.

LOOP=Value

Specifies the number of times the sound clip should be played. LOOP can either be a digit or INFINITE.

SRC=Document

The sound file used for the sound clip.
<MARQUEE> … </MARQUEE> The <MARQUEE> tag is used to create an area containing scrolling text

ALIGN=Option
(TOP | MIDDLE | BOTTOM)

The alignment of the scrolling text within the marquee

BEHAVIOR=Option
(SCROLL | SLIDE | ALTERNATE)

Controls the behavior of the text in the marquee. SCROLL causes the text to repeatedly scroll across the page. SLIDE causes the text to slide onto the page and stop at the margin. ALTERNATE causes the text to bounce from margin to margin

BGCOLOR=Color

The background color of the marquee

DIRECTION=Option
(LEFT | RIGHT)

The direction that the text scrolls on the page.

HEIGHT=Value

The height of the marquee in either pixels or as a percentage of the display area

HSPACE=Value

The amount of space to the left and right of the marquee, in pixels.

LOOP=Value

The number of times the marquee will be scrolled, can be either a digit or INFINITE

SCROLLAMOUNT=Value

The amount of space between successive draws of the text in the marquee

SCROLLDELAY=Value

The amount of time between scrolling actions, in milliseconds

VSPACE=Value

The amount of space above and below the marquee, in pixels.

WIDTH=Value

The width of the marquee in either pixels or as a percentage of the display area
Script and Applet tags Script tags are used for client-side scripts, including JavaScript and VBScript. Applet tags are used for Java applets.
<APPLET> ... </APPLET> The <APPLET> tag, supported by all Java-enabled browsers, allows designers to embed a Java applet in an HTML document. It has been deprecated in favor of the <OBJECT> tag in HTML 4.0.

ALIGN=Option
(TOP | BOTTOM | MIDDLE | LEFT | RIGHT)

Specifies the alignment of the applet with the surrounding text.

ALT=Text

Specifies alternate text to be displayed in place of the Java applet.

ARCHIVE=List

List of archives containing classes and other resources that will be "preloaded" for use with the Java applet.

CODEBASE=URL

Specifies the base URL for the applet. If not specified, the browser assumes the same location as the current document.

CODE=Text

Specifies the name of the CLASS file that contains the Java applet.

HEIGHT=Value

Specifies the height of the applet, in pixels.

HSPACE=Value

Specifies the horizontal space around the applet, in pixels.

NAME=Text

The name assigned to the Java applet.

OBJECT=Text

Specifies a resource containing a serialized representation of an applet's state. It is interpreted relative to the applet's codebase. The serialized data contains the applet's class name but not the implementation. The class name is used to retrieve the implementation from a class file or archive.

VSPACE=Value

Specifies the vertical space around the applet, in pixels.

WIDTH=Value

The width of the applet, in pixels.
<NOSCRIPT> ... </NOSCRIPT> The <NOSCRIPT> tag is used to enclose HTML tags for browsers that do not support client-side scripts.
<OBJECT> ... </OBJECT> Most user browsers have built-in mechanisms for rendering common data types such as text, GIF images, colors, fonts, and a handful of graphic elements. To render data types they don't support natively, user agents generally run external applications. The <OBJECT> tag allows authors to control whether data should be rendered externally or by some program, specified by the author, that renders the data within the user agent.

ALIGN=Option
(TOP | BOTTOM | MIDDLE | LEFT | RIGHT)

Specifies the alignment of the embedded object relative to the surrounding text.

BORDER=Value

Specifies the width of the embedded object's border, in pixels.

CLASSID=URL

Specifies the URL of the embedded object.

CODEBASE=URL

Specifies the base path used to resolve relative references within the embedded object.

CODETYPE=Text

Specifies the type of data object.

DATA=URL

Specifies the location of data for the embedded object.

HEIGHT=Value

Specifies the height of the embedded object, in pixels.

HSPACE=Value

Specifies the horizontal space around the embedded object, in pixels.

NAME=Text

Specifies the name of the embedded object.

STANDBY=Text

Specifies a message the browser should display while rendering the embedded object.

TABINDEX=Value

Specifies the tab order of the object when it is placed within a form.

TYPE=Text

Specifies the type of data object

VALIGN=Option
(TOP | BOTTOM)

Specifies the vertical alignment of the caption with respect to the table.

VSPACE=Value

Specifies the vertical space around the embedded object, in pixels.

WIDTH=Value

Specifies the width of the embedded object, in pixels.
<PARAM> ... </PARAM> <PARAM> tags specify a set of values that may be required by an object at run-time. Any number of PARAM elements may appear in the content of an <OBJECT> or <APPLET> tag, in any order, but must be placed at the start of the content of the enclosing <OBJECT> or <APPLET> tag.

NAME=Text

Specifies the name of the parameter.

VALUE=Text

Specifies the value of the parameter.

VALUETYPE=Option
(DATA | REF | OBJECT)

Specifies the type of the value attribute.
<SCRIPT> ... </SCRIPT> The <SCRIPT> tag places a client-side script within a document. This element may appear any number of times in the HEAD or BODY of an HTML document

LANGUAGE=Text

Specifies the language of the client-side script.

SRC=URL

Specifies the source of the external script file.

TYPE=Text

Specifies the type of scripting language.
Table tags Table tags are used to define the structure and appears of graphical tables
<CAPTION> … </CAPTION> The <CAPTION> tag encloses the table caption.

ALIGN=Option
(LEFT | RIGHT | CENTER | TOP |
BOTTOM)

Specifies the alignment of the caption with respect to the table. The LEFT, RIGHT and CENTER options are only supported by Internet Explorer 3.0

VALIGN=Option
(TOP | BOTTOM)

Specifies the vertical alignment of the caption with respect to the table.
<COL> … </COL> The <COL> tag specifies the default settings for a column or group of columns.

ALIGN=Option
(CENTER | JUSTIFY | LEFT | RIGHT)

Specifies the horizontal alignment of text within a column.

SPAN=Value

Specifies the columns modified by the <COL> tag.

VALIGN=Option
(TOP | MIDDLE | BOTTOM)

Specifies the vertical alignment of text within a column.
<COLGROUP> … <COLGROUP> The <COLGROUP> tag encloses a group of <COL> tags, grouping columns together to set their alignment properties.

ALIGN=Option
(CENTER | JUSTIFY | LEFT | RIGHT)

Specifies the horizontal alignment of text within a column group.

SPAN=Value

Specifies the columns within the column group.

VALIGN=Option
(TOP | MIDDLE | BOTTOM)

Specifies the vertical alignment of text within a column group.
<TABLE> … </TABLE> The <TABLE> tag is used to specify the beginning and ending of the table

ALIGN=Option
(LEFT | CENTER | RIGHT)

Specifies the horizontal alignment of the table on the page. Only LEFT and RIGHT are supported by Netscape 3.0 and Internet Explorer 3.0

BACKGROUND=Document

Specifies a background image for the table.

BGCOLOR=Color

Specifies a background color for the table.

BORDER=Value

Specifies the width of the table border in pixels.

BORDERCOLOR=Color

Specifies the color of the table border

BORDERCOLORDARK=Color

Specifies the color of the shaded edge of the table border.

BORDERCOLORLIGHT=Color

Specifies the color of the unshaded edge of the table border.

CELLPADDING=Value

Specifies the space between table cells in pixels.

CELLSPACING=Value

Specifies the space between cell text and the cell border in pixels.

FRAME=Option
(ABOVE | BELOW | BOX | HSIDES |
LHS | RHS | VOID | VSIDES)

Specifies the display of table borders. ABOVE = Top border only. BELOW = Bottom border only. BOX = Borders on all four sides. HSIDES = Top and bottom borders. LHS = Left side border. RHS = Right side border. VOID = No borders. VSIDES = Left and right side borders.

HEIGHT=Value

The height of the table in pixels or as a percentage of the display area.

RULES=Option
(ALL | COLS | NONE | ROWS)

Specifies the display of internal table borders. ALL = Borders between every row and column. COLS = Border between every column. NONE = No internal table borders. ROWS = Borders between every row.

WIDTH=Value

The width of the table in pixels or as a percentage of the display area.
<TBODY> … </TBODY> The <TBODY> tag identifies text that appears in the table body as opposed to text in the table header (<THEAD> tag) or the table footer (TBODY tag)

HALIGN=Option
(LEFT | CENTER |RIGHT)

The horizontal alignment of text in the cells of the table body.

VALIGN=Option
(TOP | MIDDLE | BOTTOM)

The vertical alignment of text in the cells in the table body.
<TD> … </TD> The <TD> tag encloses the text that will appear in an individual table cell.

ALIGN=Option
(LEFT | CENTER | RIGHT)

Specifies the horizontal alignment of cell text.

BACKGROUND=Document

Specifies a background image for the cell.

BGCOLOR=Color

Specifies a background color for the cell.

BORDERCOLOR=Color

Specifies the color of the cell border.

BORDERCOLORDARK=Color

Specifies the color of the shaded edge of the cell border.

BORDERCOLORLIGHT=Color

Specifies the color of the unshaded edge of the cell border.

COLSPAN=Value

Specifies the number of columns the cell should span.

HEIGHT=Value

The height of the cell in pixels or as a percentage of the display area.

NOWRAP

Prohibits the browser from wrapping text in the cell.

ROWSPAN=Value

Specifies the number of rows the cell should span.

VALIGN=Option
(TOP | MIDDLE | BOTTOM)

Specifies the vertical alignment of cell text.

WIDTH= Value

The width of the cell in pixels or as a percentage of the width of the table.
<TFOOT> … </TFOOT> The <TFOOT> tag encloses footer information that will be displayed in the table footer when the table is printed on multiple pages.

HALIGN=Option
(LEFT | CENTER |RIGHT)

The horizontal alignment of the table footer.

VALIGN=Option
(TOP | MIDDLE | BOTTOM)

The vertical alignment of the table footer.
<TH> … </TH> The <TH> tag encloses the text that will appear in an individual table header cell.

ALIGN=Option
(LEFT | CENTER | RIGHT)

Specifies the horizontal alignment of header cell text.

BACKGROUND=Document

Specifies a background image for the header cell.

BGCOLOR=Color

Specifies a background color for the header cell.

BORDERCOLOR=Color

Specifies the color of the header cell border.

BORDERCOLORDARK=Color

Specifies the color of the shaded edge of the header cell border.

BORDERCOLORLIGHT=Color

Specifies the color of the unshaded edge of the header cell border.

COLSPAN=Value

Specifies the number of columns the header cell should span.

HEIGHT=Value

The height of the header cell in pixels or as a percentage of the display area.

NOWRAP

Prohibits the browser from wrapping text in the header cell.

ROWSPAN=Value

Specifies the number of rows the header cell should span.

VALIGN=Option
(TOP | MIDDLE | BOTTOM)

Specifies the vertical alignment of header cell text.

WIDTH= Value

The width of the header cell in pixels or as a percentage of the width of the table.
<THEAD> … </THEAD> The <THEAD> tag encloses header information that will be displayed in the table header when the table is printed on multiple pages.

HALIGN=Option
(LEFT | CENTER |RIGHT)

The horizontal alignment of the table header..

VALIGN=Option
(TOP | MIDDLE | BOTTOM)

The vertical alignment of the table header.
<TR> … </TR> The <TR> tag is encloses table cells within a single row.

ALIGN=Option
(LEFT | CENTER | RIGHT)

Specifies the horizontal alignment of text in the row.

BGCOLOR=Color

Specifies a background color for the header cell.

BORDERCOLOR=Color

Specifies the color of the header cell border.

BORDERCOLORDARK=Color

Specifies the color of the shaded edge of the header cell border.

BORDERCOLORLIGHT=Color

Specifies the color of the unshaded edge of the header cell border.

VALIGN=Option
(TOP | MIDDLE | BOTTOM)

The vertical alignment of the text in the table row.