HTML
{
	(GROUP)STRUCT
	(WITHIN)ROOT
	(INFO)Outermost tag
}
HEAD
{
	(GROUP)STRUCT
	(WITHIN)ROOT
	(INFO)Document header
}
BODY
{
	(GROUP)STRUCT
	(WITHIN)ROOT
	(INFO)Main content of document
	BACKGROUND
	{
		(IMAGE)
		(URL)
		(LINK)
		(INFO)Picture showed in the background of the page
	}
	BGCOLOR
	{
		(COLOR)
		(INFO)Background color
	}
	TEXT
	{
		(COLOR)
		(INFO)Text color
	}
	LINK
	{
		(COLOR)
		(INFO)Link color
	}
	ALINK
	{
		(COLOR)	
		(INFO)Color links flash to when clicked	
	}
	VLINK
	{
		(COLOR)
		(INFO)Visited link color
	}
	ONLOAD
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when page is loaded
	}
	ONUNLOAD
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when page is unloaded
	}
	ONBLUR
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when page is deactivated
	}
	ONFOCUS
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when page is activated
	}
}
TITLE
{
	(GROUP)HEAD
	(WITHIN)ROOT
	(INFO)Document title
}
BASE
{
	(GROUP)HEAD
	(WITHIN)ROOT
	(OPEN)
	(INFO)Base URL, relative links in the document are relative to this URL
	HREF
	{
		(URL)
		(LINK)
		(INFO)Base URL
	}
	TARGET
	{
		(WINDOWNAME)
		(INFO)The window used to open links activated from this page
	}
}
META
{
	(GROUP)HEAD
	(WITHIN)ROOT
	(OPEN)
	(INFO)Metadocument information
	NAME
	{
		"DESCRIPTION"
		"KEYWORDS"
		"AUTHOR"
		(STRING)
		(INFO)Name of metadocument information
	}
	HTTP-EQUIV
	{
		"EXPIRES"
		"REFRESH"
		"SET-COOKIE"
		(STRING)
		(INFO)Specifies the name of the HTTP response header field
	}
	CONTENT
	{
		(STRING)
		(INFO)Content of metadocument information
	}
}
STYLE
{
	(GROUP)HEAD
	(WITHIN)ROOT
	(INFO)Style definition
	TYPE
	{
		"TEXT/CSS"
		"TEXT/JAVASCRIPT"
		(STRING)
		(INFO)Specifies either a Javascript or Cascading (CSS) style sheet
	}
}
LINK
{
	(GROUP)HEAD
	(WITHIN)ROOT
	(INFO)Link to external resource
	REL
	{
		"STYLESHEET"
		"FONTDEF"
		(INFO)Type of external resource
	}
	TYPE
	{
		"TEXT/CSS"
		"TEXT/JAVASCRIPT"
		(INFO)Information about the resource specified
	}
	SRC
	{
		(URL)
		(LINK)
		(INFO)Location of external resource
	}
}	
ADDRESS
{
	(GROUP)FORMAT
	(WITHIN)ROOT
	(INFO)Adress format
}
BLOCKQUOTE
{
	(GROUP)FORMAT
	(WITHIN)ROOT
	(INFO)Indented block of text
}
DIV
{
	(GROUP)FORMAT
	(WITHIN)ROOT	
	(INFO)Encloses a section of a document
	ALIGN
	{
		LEFT
		CENTER
		RIGHT
		(INFO)Specifies horizontal alignment
	}
}
H1
{
	(GROUP)FORMAT
	(WITHIN)ROOT
	(INFO)Level 1 heading
	ALIGN
	{
		LEFT
		CENTER
		RIGHT
		(INFO)Specifies horizontal alignment
	}
}
H2
{
	(GROUP)FORMAT
	(WITHIN)ROOT
	(INFO)Level 2 heading
	ALIGN
	{
		LEFT
		CENTER
		RIGHT
		(INFO)Specifies horizontal alignment
	}
}
H3
{
	(GROUP)FORMAT
	(WITHIN)ROOT
	(INFO)Level 3 heading
	ALIGN
	{
		LEFT
		CENTER
		RIGHT
		(INFO)Specifies horizontal alignment
	}
}
H4
{
	(GROUP)FORMAT
	(WITHIN)ROOT
	(INFO)Level 4 heading
	ALIGN
	{
		LEFT
		CENTER
		RIGHT
		(INFO)Specifies horizontal alignment
	}
}
H5
{
	(GROUP)FORMAT
	(WITHIN)ROOT
	(INFO)Level 5 heading
	ALIGN
	{
		LEFT
		CENTER
		RIGHT
		(INFO)Specifies horizontal alignment
	}
}
H6
{
	(GROUP)FORMAT
	(WITHIN)ROOT
	(INFO)Level 6 heading
	ALIGN
	{
		LEFT
		CENTER
		RIGHT
		(INFO)Specifies horizontal alignment
	}
}
P
{
	(GROUP)TEXTFLOW
	(WITHIN)ROOT
	(OPEN)
	(INFO)Paragraph
	ALIGN
	{
		LEFT
		CENTER
		RIGHT
		(INFO)Specifies horizontal alignment
	}
}
PRE
{
	(GROUP)TEXTFLOW	
	(SUSPEND)
	(WITHIN)ROOT
	(INFO)Preformatted text, fixed-width font
	COLS
	{
		(INTEGER)
		(INFO)Specifies no characters/line + turns on wrapping
	}
	WRAP
	{
		(INFO)Turns on wrapping
	}
}
XMP
{
	(GROUP)TEXTFLOW
	(SUSPEND)
	(WITHIN)ROOT
	(INFO)Sequence of literal characters
}
DIR
{
	(GROUP)LIST
	(WITHIN)ROOT
	(INFO)Directory list, same as UL(unordered list)
}
DL
{
	(GROUP)LIST
	(WITHIN)ROOT
	(INFO)Definition list
	COMPACT
	{
		(INFO)Places DD and DT on the same line
	}
}
DT
{
	(GROUP)LIST
	(WITHIN)DL
	(OPEN)
	(INFO)Term in a definition list
}
DD
{
	(GROUP)LIST
	(WITHIN)DT
	(OPEN)
	(INFO)Description to a definition term
}
MENU
{
	(GROUP)LIST
	(WITHIN)ROOT
	(INFO)List of simple terms, same as UL(unordered list)
}
OL
{
	(GROUP)LIST
	(WITHIN)ROOT
	(INFO)Ordered list
	START
	{
		(INTEGER)
		(INFO)Starting number for list (Integer > 0)
	}
	TYPE
	{
		A
		a
		I
		i
		1
		(INFO)Type of ordering used
	}
}
UL
{
	(GROUP)LIST
	(WITHIN)ROOT
	(INFO)Unordered list
	TYPE
	{
		CIRCLE
		DISC
		SQUARE
		(INFO)Type of bullet used for each list item
	}
}
LI
{

	(GROUP)LIST
	(WITHIN)DIR
	(WITHIN)UL
	(WITHIN)MENU
	(WITHIN)OL
	(OPEN)
	(INFO)List item (DIR, UL, MENU, OL)
	TYPE
	{
		DISC
		CIRCLE
		SQUARE
		A
		a
		I
		i
		1
		(INFO)Type of symbol or numbering sequence to use before each item
	}
	VALUE
	{
		(INTEGER)>0
		(INFO)Indicates the starting number for an item in an ordered list
	}
}
B
{

	(GROUP)FORMAT
	(WITHIN)ROOT
	(INFO)Bold
}
BASEFONT
{

	(GROUP)FORMAT
	(WITHIN)ROOT
	(OPEN)
	(INFO)Default font size
	SIZE
	{
		(INTEGER)
		(INFO)Font size (1-7)
	}
}
BIG
{

	(GROUP)FORMAT
	(WITHIN)ROOT
	(INFO)Increase font size by 1
}
BLINK
{

	(GROUP)FORMAT
	(WITHIN)ROOT
	(INFO)Blinking text
}
CITE
{
	(GROUP)FORMAT
	(WITHIN)ROOT
	(INFO)Inline citation (Italic)
}
CODE
{
	(GROUP)FORMAT
	(WITHIN)ROOT
	(INFO)Inline code (Fixed-width font)
}
EM
{

	(GROUP)FORMAT
	(WITHIN)ROOT
	(INFO)Emphasized text (Italic)
}
FONT
{

	(GROUP)FORMAT
	(WITHIN)ROOT
	(INFO)Text format (relative to basefont)
	COLOR
	{
		(COLOR)
		(INFO)Text color
	}
	FACE
	{
		(FONT)
		(INFO)List of fonts
	}
	POINT-SIZE
	{
		(INTEGER)
		(INFO)Absolute point-size of font
	}
	SIZE
	{
		(INTEGER)
		(INFO)Relative size of font
	}
	WEIGHT
	{
		(INTEGER)
		(INFO)Boldness of font
	}
}
I
{
	(GROUP)FORMAT
	(WITHIN)ROOT
	(INFO)Italic
}
KBD
{
	(GROUP)FORMAT
	(WITHIN)ROOT
	(INFO)Keyboard text (Fixed-width font)
}
PLAINTEXT
{
	(GROUP)TEXTFLOW
	(TOTALSUSPEND)
	(WITHIN)ROOT
	(OPEN)
	(INFO)Display rest of document as-is, use PRE instead
}
S
{
	(GROUP)FORMAT
	(WITHIN)ROOT
	(INFO)Strikeout text, same as STRIKE
}
SMALL
{
	(GROUP)FORMAT
	(WITHIN)ROOT
	(INFO)Decreases font size by 1
}
STRIKE
{
	(GROUP)FORMAT
	(WITHIN)ROOT
	(INFO)Strikeout text, same as S
}
STRONG
{
	(GROUP)FORMAT
	(WITHIN)ROOT
	(INFO)Strong emphasis (Bold)
}
SUB
{
	(GROUP)FORMAT
	(WITHIN)ROOT
	(INFO)Subscript
}
SUP
{
	(GROUP)FORMAT
	(WITHIN)ROOT
	(INFO)Superscript
}
TT
{
	(GROUP)FORMAT
	(WITHIN)ROOT
	(INFO)Typerwriter font (Fixed-width font)
}
U
{
	(GROUP)FORMAT
	(WITHIN)ROOT
	(INFO)Underline
}
VAR
{
	(GROUP)FORMAT
	(WITHIN)ROOT
	(INFO)Variable (Italic)
}
A
{
	(GROUP)LINK
	(WITHIN)ROOT
	(INFO)Anchor or Link
	NAME
	{
		(STRING)
		(INFO)Name of anchor
	}
	HREF
	{
		(URL)
		(LINK)
		(INFO)Destination URL
	}
	ONCLICK
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when the link is clicked
	}
	ONMOUSEOUT
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when the mouse has left the link
	}
	ONMOUSEOVER
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when the mo9use enters the link area
	}
	TARGET
	{
		(WINDOWNAME)
		(INFO)Destination window
		"_BLANK"
		"_PARENT"
		"_SELF"
		"_TOP"
	}
}
IMG
{
	(GROUP)LINK
	(WITHIN)ROOT
	(OPEN)
	(INFO)Image
	SRC
	{
		(URL)
		(IMAGE)
		(LINK)
		(INFO)URL of image file
	}
	LOWSRC
	{
		(URL)
		(IMAGE)
		(LINK)
		(INFO)URL of lower-quality image file
	}
	ALT
	{
		(STRING)
		(INFO)Text displayed if image failed to load
	}
	ALIGN
	{
		LEFT
		RIGHT
		TOP
		ABSMIDDLE
		ABSBOTTOM
		TEXTTOP
		MIDDLE
		BASELINE
		BOTTOM
		(INFO)Alignment of the image in relation to the surrounding text
	}
	BORDER
	{
		(INTEGER)
		(INFO)Borderwidth in pixels
	}
	HEIGHT
	{
		(INTEGER)
		(PERCENT)
		(INFO)Height in pixels or percentage of window height
	}
	WIDTH
	{
		(INTEGER)
		(PERCENT)
		(INFO)Width in pixels or percentage of window width
	}
	HSPACE
	{
		(INTEGER)
		(INFO)Horizontal spacing between the image and surrounding text
	}
	VSPACE
	{
		(INTEGER)
		(INFO)Vertical spacing between the image and surrounding text
	}
	ISMAP
	{
		(INFO)Indicates that the image is a server-side image-map
	}
	USEMAP
	{
		(STRING)
		(INFO)Specifies which client-side image-map to use
	}
	NAME
	{
		(STRING)
		(INFO)Name of the image used from Javascript
	}
	ONABORT
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when the user aborts the load of the image
	}
	ONERROR
	{
		(JAVASCRIPT)
		(INFO)Javascript activated if an error occurs while loading the image
	}
	ONLOAD
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when the image is loaded
	}
	SUPPRESS
	{
		TRUE
		FALSE
		(INFO)Indicates if tooltips should be used for the image
	}
}
AREA
{
	(GROUP)LINK
	(WITHIN)MAP
	(OPEN)
	(INFO)Area of image map
	COORDS
	{
		(STRING)
		(INFO)Specifies coordinates for the area
	}
	SHAPE
	{
		CIRCLE
		RECT
		POLY
		POLYGON
		(INFO)Shape of area
	}
	HREF
	{
		(URL)
		(LINK)
		(INFO)Url to invoke
	}
	NOHREF
	{
		(INFO)Specifies that no URL is invoked when the user clicks the area
	}
	TARGET
	{
		(WINDOWNAME)
		(INFO)Destination window
	}
	ONMOUSEOUT
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when the mouse leaves the area
	}
	ONMOUSEOVER
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when the mouse enters the area
	}
	NAME
	{
		(STRING)
		(INFO)Name of the area used from Javascript
	}
}
MAP
{
	(GROUP)LINK
	(WITHIN)ROOT
	(INFO)Mapping information for image map
	NAME
	{
		(STRING)
		(INFO)Name of the map, use this name preceded by a '#' in USEMAP
	}
}
TABLE
{
	(GROUP)TABLE
	(WITHIN)ROOT
	(INFO)Table
	ALIGN
	{
		LEFT
		RIGHT
		CENTER
		(INFO)Horizontal alignment of table
	}
	BGCOLOR
	{
		(COLOR)
		(INFO)Background color
	}
	BORDER
	{
		(INTEGER)
		(INFO)Width of table border
	}
	CELLPADDING
	{
		(INTEGER)
		(INFO)Spacing between border and contents of a cell in pixels
	}
	CELLSPACING
	{
		(INTEGER)
		(INFO)Space between cells in the table in pixels
	}
	HEIGHT
	{
		(INTEGER)
		(PERCENT)
		(INFO)Height of table in pixels or percentage of parent item
	}
	WIDTH
	{
		(INTEGER)
		(PERCENT)
		(INFO)Width of table in pixels or percentage of parent item
	}
	COLS
	{
		(INTEGER)
		(INFO)No virtual columns
	}
	HSPACE
	{
		(INTEGER)
		(INFO)Horizontal distance between border and surounding contents
	}
	VSPACE
	{
		(INTEGER)
		(INFO)Vertical distance between border and surounding contents
	}
}
CAPTION
{
	(GROUP)TABLE
	(WITHIN)TABLE
	(INFO)Table caption
	ALIGN
	{
		BOTTOM
		TOP
		(INFO)Placement of caption within the table
	}
}
TR
{
	(GROUP)TABLE
	(WITHIN)TABLE
	(INFO)Table row
	ALIGN
	{
		LEFT
		CENTER		
		RIGHT
		(INFO)Horizontal placement of the table
	}
	VALIGN
	{
		BASELINE
		BOTTOM
		MIDDLE
		TOP
		(INFO)Vertical placement of the contents in the cells
	}
	BGCOLOR
	{
		(COLOR)
		(INFO)Background color
	}
}
TD
{
	(GROUP)TABLE
	(WITHIN)TABLE
	(OPEN)
	(INFO)Text in a table cell
	ALIGN
	{
		LEFT
		CENTER
		RIGHT
		(INFO)Horizontal placement of the contents of the cell
	}
	VALIGN
	{
		BASELINE
		BOTTOM
		MIDDLE
		TOP
		(INFO)Vertical placement of the contents of the cell
	}
	BGCOLOR
	{
		(COLOR)
		(INFO)Background color of the cell
	}
	COLSPAN
	{
		(INTEGER)
		(INFO)No columns the cell spans
	}
	ROWSPAN
	{
		(INTEGER)
		(INFO)No rows the cell spans
	}
	HEIGHT
	{
		(INTEGER)
		(INFO)Height of cell in pixels
	}
	WIDTH
	{
		(INTEGER)
		(INFO)Width of cell in pixels
	}
	NOWRAP
	{
		(INFO)Text cannot be wrapped within the cell
	}
}
TH
{
	(GROUP)TABLE
	(WITHIN)TABLE
	(OPEN)
	(INFO)Table heading, TD displayed in a bolder font
	ALIGN
	{
		LEFT
		CENTER
		RIGHT
		(INFO)Horizontal placement of the contents of the cell
	}
	VALIGN
	{
		BASELINE
		BOTTOM
		MIDDLE
		TOP
		(INFO)Vertical placement of the contents of the cell
	}
	BGCOLOR
	{
		(COLOR)
		(INFO)Background color of the cell
	}
	COLSPAN
	{
		(INTEGER)
		(INFO)No columns the cell spans
	}
	ROWSPAN
	{
		(INTEGER)
		(INFO)No rows the cell spans
	}
	HEIGHT
	{
		(INTEGER)
		(INFO)Height of cell in pixels
	}
	WIDTH
	{
		(INTEGER)
		(INFO)Width of cell in pixels
	}
	NOWRAP
	{
		(INFO)Text cannot be wrapped within the cell
	}
}
FORM
{
	(GROUP)FORM
	(WITHIN)ROOT
	(INFO)Form for user input
	ACTION
	{
		(URL)
		(LINK)
		(INFO)URL of program to invoke when form is posted
	}
	ENCTYPE
	{
		"APPLICATION/X-WWW-FORM-URLENCODED"
		"MULTIPART/FORM-DATA"
		(STRING)
		(INFO)MIME encoding of data sent
	}
	METHOD
	{
		GET
		POST
		(INFO)Specifies how data is sent
	}
	NAME
	{
		(STRING)
		(INFO)Name of form used by Javascript
	}
	ONRESET
	{
		(JAVASCRIPT)
		(INFO)Javascript avtivated when the user clicks reset
	}
	ONSUBMIT
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when the user clicks submit
	}
	TARGET
	{
		(WINDOWNAME)
		(INFO)Window which displays the output from the program invoked
	}
}
INPUT
{
	(GROUP)FORM	
	(WITHIN)FORM
	(OPEN)
	(INFO)Input element in a form
	TYPE
	{
		BUTTON
		CHECKBOX
		FILE
		HIDDEN
		PASSWORD
		RADIO
		RESET
		SUBMIT
		TEXT
		IMAGE
		(INFO)Type of input element to be created
	}
	NAME
	{
		(STRING)
		(INFO)Name of the element
	}
	VALUE
	{
		(STRING)
		(INFO)Text displayed in the element
	}
	ONCLICK
	{		
		(JAVASCRIPT)
		(INFO)Javascript activated when the user clicks the element
	}
	CHECKED
	{
		(INFO)Makes a checkbox checked		
	}
	ALIGN
	{		
		LEFT
		RIGHT
		TOP
		ABSMIDDLE
		ABSBOTTOM
		TEXTTOP
		MIDDLE
		BASELINE
		BOTTOM
		(INFO)Alignment of an image element
	}
	SRC
	{		
		(IMAGE)
		(LINK)
		(INFO)URL of the image used in an image element
	}
	MAXLENGTH
	{		
		(INTEGER)Maximum no characters a password or text element can accept
	}
	ONSELECT
	{		
		(JAVASCRIPT)
		(INFO)Javascript activated when text in a password/text element is selected
	}
	ONBLUR
	{		
		(JAVASCRIPT)
		(INFO)Javascript activated when a password/text element is unselected
	}
	ONCHANGE
	{		
		(JAVASCRIPT)
		(INFO)Javascript activated when a text element looses focus and the text is modified
	}
	ONFOCUS
	{		
		(JAVASCRIPT)
		(INFO)Javascript activated when a text element gains kyboard focus
	}
	SIZE
	{		
		(INTEGER)
		(INFO)Length of input field in a password/text element
	}	
}
OPTION
{
	(GROUP)FORM
	(WITHIN)FORM
	(INFO)Option in a selection list
	VALUE
	{
		(STRING)
		(INFO)Value returned if the option is selected
	}
	SELECTED
	{
		(INFO)Makes option initially selected
	}
}
SELECT
{
	(GROUP)FORM
	(WITHIN)FORM
	(INFO)Selection list in a form
	NAME
	{
		(STRING)
		(INFO)Name of the element
	} 
	MULTIPLE
	{
		(INFO)Multiple items can be selected at once
	}
	ONBLUR
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when the list looses focus
	}
	ONCHANGE
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when the list looses focus and the selection is changed
	} 
	ONCLICK
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when the user clicks the list
	}
	ONFOCUS
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when the list gains focus
	} 
	SIZE
	{
		(STRING)
		(INFO)No visible items
	}
}
TEXTAREA
{
	(GROUP)FORM
	(WITHIN)FORM
	(INFO)Text field in a form
	COLS
	{
		(INTEGER)
		(INFO)Width of textarea in characters/line
	}
	NAME
	{
		(STRING)
		(INFO)Name of the element
	}
	ONBLUR
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when the textarea looses focus
	}
	ONCHANGE
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when the textarea looses focus and the text is changed
	}
	ONFOCUS
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when the textarea gains focus
	}
	ONSELECT
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when the user selects text in the textarea
	}
	ROWS
	{
		(INTEGER)
		(INFO)No rows visible
	}
	WRAP
	{
		OFF
		HARD
		SOFT
		(INFO)Specifies which type of wrapping should be used
	}
}
KEYGEN
{
	(GROUP)FORM
	(WITHIN)FORM
	(OPEN)
	(INFO)Generate key material
	NAME
	{
		(STRING)
		(INFO)Name of name/value pair
	}
	CHALLENGE
	{
		(STRING)
		(INFO)Challenge string packaged with the public key
	}
}
ISINDEX
{
	(GROUP)FORM
	(WITHIN)ROOT
	(INFO)Searchable index (CGI)
	PROMPT
	{
		(STRING)
		(INFO)Search prompt
	}
}
FRAME
{
	(GROUP)LINK
	(WITHIN)FRAMESET
	(OPEN)
	(INFO)Window region
	BORDERCOLOR
	{
		(COLOR)
		(INFO)Color of frame border
	}
	FRAMEBORDER
	{
		YES
		NO
		(INFO)Indicates whether or not the frame has visible borders
	}
	MARGINHEIGHT
	{
		(INTEGER)
		(INFO)Vertical distance between the frame and its contents
	}
	MARGINWIDTH
	{
		(INTEGER)
		(INFO)Horizontal distance between the frame and its contents
	}
	NAME
	{
		(STRING)
		(INFO)Name of the frame (must begin with alphanumeric character)
	}
	NORESIZE
	{
		(INFO)Frame cannot be resized by the user
	}
	SCROLLING
	{
		YES
		NO
		AUTO
		(INFO)Specifies wheteher scrollbars are availible on the frame
	}
	SRC
	{
		(URL)
		(LINK)
		(INFO)URL for document in the frame
	}
}
FRAMESET
{
	(GROUP)LINK
	(WITHIN)ROOT
	(INFO)Set of frames
	COLS
	{
		(STRING)
		(INFO)List of column widths (pixels or percentage)
	}
	ROWS
	{
		(STRING)
		(INFO)List of row heights (pixels or percentage)
	}
	BORDER
	{
		(INTEGER)
		(INFO)Thickness of frame border
	}
	BORDERCOLOR
	{
		(COLOR)
		(INFO)Color of frame border
	}
	FRAMEBORDER
	{
		YES
		NO
		(INFO)Indicates whether or not the frame has visible borders
	}
	ONBLUR
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when the window containing the frameset loses focus
	}
	ONFOCUS
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when the window containing the frameset gains focus
	}
	ONLOAD
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when the frameset is loaded
	}
	ONUNLOAD
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when the frameset is unloaded
	}
}
NOFRAMES
{
	(GROUP)LINK
	(WITHIN)ROOT
	(INFO)Text displayed in browsers which doesn't support frames
}
LAYER
{
	(GROUP)LINK
	(WITHIN)ROOT
	(INFO)Positioned HTML contents
	ID
	{
		(STRING)
		(INFO)Name of the layer
	}
	LEFT
	{
		(INTEGER)
		(INFO)Horizontal position of layer
	}
	TOP
	{
		(INTEGER)
		(INFO)Vertical position of layer
	}
	PAGEX
	{
		(INTEGER)
		(INFO)Horizontal position of layer relative to document window
	}
	PAGEY
	{
		(INTEGER)
		(INFO)Vertical position of layer relative to document window
	}
	SRC
	{
		(URL)
		(LINK)
		(INFO)URL to content of layer
	}
	Z-INDEX
	{
		(INTEGER)
		(INFO)Stacking order of layer
	}
	ABOVE
	{
		(STRING)
		(INFO)Sets the stacking order below the layer specified
	}
	BELOW
	{
		(STRING)
		(INFO)Sets the stacking order above the layer specified
	}
	WIDTH
	{
		(INTEGER)
		(PERCENT)
		(INFO)Width of the layers content
	}
	HEIGHT
	{
		(INTEGER)
		(PERCENT)
		(INFO)Height of the layers content
	}
	CLIP
	{
		(STRING)
		(INFO)Clipping region (X1,Y1,X2,Y2)
	}
	VISIBILITY
	{
		SHOW
		HIDDEN
		INHERIT
		(INFO)Specifies if the layer is visible or not
	}
	BGCOLOR
	{
		(COLOR)
		(INFO)Background color of layer
	}
	BACKGROUND
	{
		(URL)
		(IMAGE)
		(LINK)
		(INFO)Background image of layer
	}
	ONMOUSEOVER
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when the mouse enters the layer area
	}
	ONMOUSEOUT
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when the mouse leaves the layer area
	}
	ONFOCUS
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when the layer gains focus
	}
	ONBLUR
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when the layer loses focus
	}
	ONLOAD
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when the layer is loaded
	}
}
ILAYER
{
	(GROUP)LINK
	(WITHIN)ROOT
	(INFO)Inline layer
	ID
	{
		(STRING)
		(INFO)Name of the layer
	}
	LEFT
	{
		(INTEGER)
		(INFO)Horizontal position of layer
	}
	TOP
	{
		(INTEGER)
		(INFO)Vertical position of layer
	}
	PAGEX
	{
		(INTEGER)
		(INFO)Horizontal position of layer relative to document window
	}
	PAGEY
	{
		(INTEGER)
		(INFO)Vertical position of layer relative to document window
	}
	SRC
	{
		(URL)
		(LINK)
		(INFO)URL to content of layer
	}
	Z-INDEX
	{
		(INTEGER)
		(INFO)Stacking order of layer
	}
	ABOVE
	{
		(STRING)
		(INFO)Sets the stacking order below the layer specified
	}
	BELOW
	{
		(STRING)
		(INFO)Sets the stacking order above the layer specified
	}
	WIDTH
	{
		(INTEGER)
		(PERCENT)
		(INFO)Width of the layers content
	}
	HEIGHT
	{
		(INTEGER)
		(PERCENT)
		(INFO)Height of the layers content
	}
	CLIP
	{
		(STRING)
		(INFO)Clipping region (X1,Y1,X2,Y2)
	}
	VISIBILITY
	{
		SHOW
		HIDDEN
		INHERIT
		(INFO)Specifies if the layer is visible or not
	}
	BGCOLOR
	{
		(COLOR)
		(INFO)Background color of layer
	}
	BACKGROUND
	{
		(URL)
		(IMAGE)
		(LINK)
		(INFO)Background image of layer
	}
	ONMOUSEOVER
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when the mouse enters the layer area
	}
	ONMOUSEOUT
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when the mouse leaves the layer area
	}
	ONFOCUS
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when the layer gains focus
	}
	ONBLUR
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when the layer loses focus
	}
	ONLOAD
	{
		(JAVASCRIPT)
		(INFO)Javascript activated when the layer is loaded
	}
}
NOLAYER
{
	(GROUP)LINK
	(WITHIN)ROOT
	(INFO)Text displayed in a browser which doesn't support layers
}
SCRIPT
{
	(GROUP)SCRIPT
	(WITHIN)ROOT
	(INFO)Client-side javascript
	LANGUAGE
	{
		"JAVASCRIPT 1.0"
		"JAVASCRIPT 1.1"
		(STRING)
		(INFO)Specifies program language used by script
	}
	SRC
	{
		(URL)
		(LINK)
		(INFO)URL to script file
	}
}
NOSCRIPT
{
	(GROUP)SCRIPT
	(WITHIN)ROOT
	(INFO)Text displayed in a browser which doesn't support javascript
}
SERVER
{
	(GROUP)SCRIPT
	(WITHIN)ROOT
	(INFO)Server-side script
}
APPLET
{
	(GROUP)SCRIPT
	(WITHIN)ROOT
	(INFO)Java applet
	CODE
	{
		(URL)
		(LINK)
		(INFO)URL of code-module to load
	}
	CODEBASE
	{
		(URL)
		(LINK)
		(INFO)Directory containing class and resource files used by applet
	}
	ARCHIVE
	{
		(URL)
		(LINK)
		(INFO)URL of CODEBASE directory to be downloaded to users disk
	}
	ALT
	{
		(STRING)
		(INFO)Text displayed by browser which doesn't support applets
	}
	ALIGN
	{
		LEFT
		RIGHT
		TOP
		ABSMIDDLE
		ABSBOTTOM
		TEXTTOP
		MIDDLE
		BASELINE
		BOTTOM
		(INFO)Alignment of applet
	}
	HEIGHT
	{
		(INTEGER)
		(PERCENT)
		(INFO)Height of applet window
	}
	WIDTH
	{
		(INTEGER)
		(PERCENT)
		(INFO)Width of applet window
	}
	HSPACE
	{
		(INTEGER)
		(INFO)Horizontal spacing between applet and surounding contents
	}
	VSPACE
	{
		(INTEGER)
		(INFO)Vertical spacing between applet and surounding contents
	}
	MAYSCRIPT
	{
		(INFO)Permits applet to access Javascript
	}
	NAME
	{
		(STRING)
		(INFO)Name of applet
	}
}
PARAM
{
	(GROUP)SCRIPT
	(WITHIN)APPLET
	(OPEN)
	(INFO)Parameter for an applet
	NAME
	{
		(STRING)
		(INFO)Name of applet parameter
	}	
	VALUE
	{
		(STRING)
		(INFO)Value of applet parameter
	}
}
EMBED
{
	(GROUP)SCRIPT
	(WITHIN)ROOT
	(INFO)Embedded plugin
	SRC
	{
		(URL)
		(LINK)
		(INFO)URL of plugins data file
	}
	TYPE
	{
		(STRING)
		(INFO)MIME type of plugin data, determines which plugin to load
	}
	PLUGINSPACE
	{
		(URL)
		(LINK)
		(INFO)URL to information on how to install the plugin
	}
	PLUGINURL
	{
		(URL)
		(LINK)
		(INFO)URL of Java Archive (JAR) file
	}
	ALIGN
	{
		LEFT
		RIGHT
		TOP
		BOTTOM
		(INFO)Alignment of embedded plugin
	}
	BORDER
	{
		(INTEGER)
		(INFO)Width of border around embedded plugin
	}
	FRAMEBORDER
	{
		NO
		(INFO)Specifies that the plugin has no border
	}
	HEIGHT
	{
		(INTEGER)
		(INFO)Height of the area occupied by plugin
	}
	WIDTH
	{
		(INTEGER)
		(INFO)Width of the area occupied by plugin
	}
	UNITS
	{
		PIXELS
		EN
		(INFO)defines the measurement unit used by the HEIGHT and WIDTH attributes
	}
	HIDDEN
	{
		TRUE
		FALSE
		(INFO)Specifies if the plugin is visible on the page
	}
	HSPACE
	(
		(INTEGER)
		(INFO)Horizontal distance between plugin and surrounding contents
	}
	VSPACE
	{
		(INTEGER)
		(INFO)Vertical distance between plugin and surrounding contents
	}
	NAME
	{
		(STRING)
		(INFO)Name of plugin, used by Javascript
	}
	PALETTE
	{
		FOREGROUND
		BACKGROUND
		(INFO)Specifies which palette to use (Applies to Windows only)
	}
}
NOEMBED
{
	(GROUP)SCRIPT
	(WITHIN)ROOT
	(INFO)Text displayed in a browser which doesn't support embedded objects
}
OBJECT
{
	(GROUP)SCRIPT
	(WITHIN)ROOT
	(OPEN)
	(INFO)Embedded object
	CLASSID
	{
		(URL)
		(LINK)
		(INFO)URL of object implementation
	}
	DATA
	{
		(URL)
		(LINK)
		(INFO)URL of object data
	}
	CODEBASE
	{
		(URL)
		(LINK)
		(INFO)URL of directory containing class and resource files used by object
	}
	TYPE
	{
		(STRING)
		(INFO)MIME type of object
	}
	HEIGHT
	{
		(INTEGER)
		(INFO)Height of object window
	}
	WIDTH
	{
		(INTEGER)
		(INFO)Width of object window
	}
	ALIGN
	{
		LEFT
		RIGHT
		TOP
		BOTTOM
		(INFO)Alignment of object
	}
	ID
	{
		(STRING)
		(INFO)Name of object, used by Javascript
	}
}
BR
{
	(GROUP)TEXTFLOW
	(WITHIN)ROOT
	(OPEN)
	(INFO)Line break
	CLEAR
	{
		ALL
		LEFT
		RIGHT
		(INFO)Prevents text from wrapping around one or both sides of an element
	}
}
CENTER
{
	(GROUP)FORMAT
	(WITHIN)ROOT
	(INFO)Centered content
}
HR
{
	(GROUP)TEXTFLOW
	(WITHIN)ROOT
	(OPEN)
	(INFO)Horizontal ruler
	ALIGN
	{
		LEFT
		CENTER
		RIGHT
		(INFO)Horizontal alignment of lines that do not span the width of the page
	}
	NOSHADE
	{
		(INFO)Solid black line
	}
	SIZE
	{
		(INTEGER)
		(INFO)Thickness of line
	}
	WIDTH
	{
		(INTEGER)
		(PERCENT)
		(INFO)Horizontal width of line
	}
}
MULTICOL
{
	(GROUP)TEXTFLOW
	(WITHIN)ROOT
	(INFO)Multiple column formatting
	COLS
	{
		(INTEGER)
		(INFO)No columns to display
	}
	GUTTER
	{
		(INTEGER)
		(INFO)Distance between each column in pixels
	}
	WIDTH
	{
		(INTEGER)
		(INFO)Width of each column
	}
}
NOBR
{
	(GROUP)TEXTFLOW
	(WITHIN)ROOT
	(INFO)No break, makes sure text is not wrapped to the next line
}
SPACER
{
	(GROUP)TEXTFLOW
	(WITHIN)ROOT
	(OPEN)
	(INFO)Extra space
	TYPE
	{
		HORIZONTAL
		VERTICAL
		BLOCK
		(INFO)Type of space to insert
	}
	ALIGN
	{
		LEFT
		RIGHT
		TOP
		ABSMIDDLE
		ABSBOTTOM
		TEXTTOP
		MIDDLE
		BASELINE
		BOTTOM
		(INFO)Aligns a block-spacer relative to surounding contents
	}
	HEIGHT
	{
		(INTEGER)
		(INFO)Height of block-spacer
	}
	WIDTH
	{
		(INTEGER)
		(INFO)Width of block-spacer
	}
	SIZE
	{
		(INTEGER)
		(INFO)Width or height of an horizontal- or vertical spacer
	}
}
SPAN
{
	(GROUP)TEXTFLOW
	(WITHIN)ROOT
	(INFO)Span of content
}
WBR
{
	(GROUP)TEXTFLOW
	(WITHIN)ROOT
	(OPEN)
	(INFO)Word break, mark where line breaks are allowed
}