NAME

EWS::htmlout - object-oriented perl module for HTML 4.0 dynamic document content creation.


SYNOPSIS

 use EWS::htmlout;

 $html = new EWS::htmlout(-debug => 0);

 $html->ContentType('text/html');
 $html->HtmlStart;
   $html->Head;
     $html->Title;
       $html->Display('My Page Title');
     $html->EndTitle;
   $html->EndHead;
   $html->Body(-background=>'white',-color=>'blue');
     $html->H1(-align=>'center');
       $html->Display("My Page Title");
     $html->EndH1;
     $html->P;
     ...
     $html->EndP;
   $html->EndBody;
 $html->HtmlEnd;

DESCRIPTION

EWS::htmlout is an object-oriented class which provides access to a collection of HTML 4.0 related methods designed to make the creation of cgi scripts easier. EWS::htmlout extends the base-class EWS::baseIO to provide object-oriented HTML 4.0 input/output functionality. All EWS::baseIO methods and attributes are fully available in addition to the EWS::htmlout methods and attributes.

Each EWS::htmlout method accepts parameters for the related HTML function as a hash containing name/value pairs for each HTML parameter.

EWS::htmlout can be overridden or extended by (i.e. - serve as a base-class for) modules wishing to modify and/or expand upon the provided vocabulary.

NOTE: EWS::htmlout does not support DEPRECATED html entities. EWS::htmldep provides backward compatability to access DEPRECATED entities. EWS::htmldep uses EWS::htmlout as a base class.

VERSION

This is version 2.0 of htmlout.pm.

PUBLIC METHODS

new

$html = new EWS::htmlout(%parameters);

or

$html = EWS::htmlout->new(%parameters);

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      returns a blessed reference to a new htmlout object.

    parameters are of the form:

      -arg => value

    acceptable values are:
      -debug      => 1 = debug messages
      -htmlformat => 1 = html format, else console format
      -timestamp  => 1 = timestamp display line messages
      -type       => 0 = console output (default)
                     1 = output to file only
                     2 = output to console and file (log messages)
      -end        => string to check for in input stream to end program
                        (default = 'exit')
      -file       => name of file for output (type = 1 or 2).
                        (default = /dev/null)

Global structure tokens

ContentType

Output the content-type string to start the html page.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -type = content type string.

Html - EndHtml

Output HTML token

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -lang    = specify the language for the value of the content attribute.
      -dir     = text direction.

Document Head

Head - EndHead

Output HTML head entity

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -profile = specifies the location of one or more meta data profiles.
      -lang    = specify the language.
      -dir     = text direction.

Meta

Output an html Meta token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -content    = a property's value.
      -dir        = text direction.
      -http-equiv = may be used in place of the name attribute.
      -lang       = specify the language for the value of the content attribute.
      -name       = a property name.
      -scheme     = a scheme to be used to interpret the property's value.

Title - EndTitle

Output html Title token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -lang       = specify the language for the value of the content attribute.
      -dir        = text direction.

Document Body Tokens

Address - EndAddress

Output HTML Address

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

Body - EndBody

Output HTML body token

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onload      = on load action.
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -onunload    = on unload action.
      -style       = inline style information
      -title       = element title

Div - EndDiv

Output HTML DIV and parameters

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align       = horizontal alignment
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

H1 - EndH1

Output HTML H1

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align       = horizontal alignment
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

H2 - EndH2

Output HTML H2

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align       = horizontal alignment
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

H3 - EndH3

Output HTML H3

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align       = horizontal alignment
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

H4 - EndH4

Output HTML H4

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align       = horizontal alignment
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

H5 - EndH5

Output HTML H5

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align       = horizontal alignment
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

H6 - EndH6

Output HTML H6

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align       = horizontal alignment
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

Span - EndSpan

Output HTML SPAN and parameters

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align       = horizontal alignment
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onload      = on load action.
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -onunload    = on unload action.
      -style       = inline style information
      -title       = element title

Language Information and Text Direction

BDO

Output BDO element

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -lang = language code
      -dir  = directionality

Text - Paragraphs, Lines and Phrases

Abbr - EndAbbr

Outputs the HTML ABBR token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

Acronym - EndAcronym

Outputs the HTML Acronym token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

BlockQuote - EndBlockQuote

Outputs the HTML BlockQuote token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -cite        = URI for source document or msg
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

BR

Outputs the HTML BR token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -id          = id name
      -style       = inline style information
      -title       = element title

Cite - EndCite

Outputs the HTML Cite token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

Code - EndCode

Outputs the HTML Code token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

Del - EndDel

Outputs the HTML Del token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -cite        = info on reason for change
      -class       = class name
      -datetime    = date and time of change
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

DFN - EndDFN

Outputs the HTML DFN token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

EM - EndEM

Outputs the HTML EM token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

Ins - EndIns

Outputs the HTML Ins token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -cite        = info on reason for change
      -class       = class name
      -datetime    = date and time of change
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

KBD - EndKBD

Outputs the HTML KBD token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

P - EndP

Outputs the HTML P token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

Pre - EndPre

Outputs the HTML Pre token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

Q - EndQ

Outputs the HTML Q token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -cite        = URI for source document or msg
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

Samp - EndSamp

Outputs the HTML Samp token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

Strong - EndStrong

Outputs the HTML Strong token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

Sub - EndSub

Outputs the HTML Sub token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

Sup - EndSup

Outputs the HTML Sup token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

Var - EndVar

Outputs the HTML Var token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

Lists

DD - EndDD

Output HTML DD token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

DL - EndDL

Output HTML DL token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

DT - EndDT

Output HTML DT token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

LI - EndLI

Output HTML LI token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

OL - EndOL

Output HTML OL token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

UL - EndUL

Output HTML UL token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

Tables

Caption - EndCaption

Output HTML CAPTION token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

Col

Output HTML Col token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align       = horizontal alignment in cells
          -char        = specifies a single character within a text fragment to act as an axis for alignment
          -charoff     = specifies the offset to the first occurrence of the alignment character on each line
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title
      -span      = default number of columns in group
      -valign      = vertical alignment in cells
      -width       = default width for enclosed COLs

ColGroup - EndColGroup

Output HTML ColGroup token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align       = horizontal alignment in cells
      -char        = a single character within a text fragment to act as an axis for alignment
      -charoff     = offset to the first occurrence of the alignment character on each line.
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -span        = default number of columns in group
      -style       = inline style information
      -title       = element title
      -valign      = vertical alignment in cells
      -width       = default width for enclosed COLs

Table - EndTable

Output HTML TABLE token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -border    = frame width around table.
      -cellpadding = space around each cell
      -cellspacing = space around the contained (outtermost) cells
      -class       = class name
      -dir         = text direction
      -frame       = parts of frame to render.
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -padding     = padding within cells.
      -rules       = rulings between rows and columns.
      -spacing     = spacing between cells.
      -style       = inline style information
      -summary     = purpose structure (for speech output).
      -title       = element title
      -width       = Table width.

TBody - EndTBody

Output HTML TBody token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align       = horiz. alignment.
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title
      -valign      = vertical alignment.
      -width       = Table width.

TD - EndTD

Output HTML TD token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align       = horiz. alignment.
      -axis        = groups of related headers.
      -class       = class name
      -colspan     = number of columns spanned by cell.
      -dir         = text direction
      -headers     = id's for header cells.
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -rowspan     = number of rows spanned by cell.
      -scope       = scope covered by header cells.
      -style       = inline style information
      -title       = element title
      -valign      = vertical alignment.

TFoot - EndTFoot

Output HTML TFoot parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align       = horiz. alignment.
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title
      -valign      = vertical alignment.
      -width       = Table width.

TH - EndTH

Output HTML TH token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align       = horiz. alignment.
      -axis        = groups of related headers.
      -class       = class name
      -colspan     = number of columns spanned by cell.
      -dir         = text direction
      -headers     = id's for header cells.
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -rowspan     = number of rows spanned by cell.
      -scope       = scope covered by header cells.
      -style       = inline style information
      -title       = element title
      -valign      = vertical alignment.

THead - EndTHead

Output HTML THead token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align       = horiz. alignment.
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title
      -valign      = vertical alignment.
      -width       = Table width.

TR - EndTR

Output HTML TR token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align       = horiz. alignment.
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title
      -valign      = vertical alignment.
      -width       = Table width.

Links

A - EndA

Output HTML A token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -accesskey   = accessibility key character.
      -charset     = Charset.
      -class       = class name
      -coords      = client-side image map.
      -dir         = text direction
      -href        = URI.
      -hreflang    = language code.
      -id          = id name
      -lang        = language information
      -name        = Named link end.
      -onblur      = Script.
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onfocus     = Script.
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -rel         = forward link types.
      -rev         = reverse link types.
      -shape       = client-side image map.
      -style       = inline style information
      -tabindex    = tab order number.
      -target      = Frame name.
      -title       = element title
      -type        = content type.

Base

Output HTML Base token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -href   = URI.
      -target = target frame info.

Link

Output HTML link token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -charset     = Charset.
      -class       = class name
      -dir         = text direction
      -href        = URI.
      -hreflang    = language code.
      -id          = id name
      -lang        = language information
      -media       = destination medium
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -rel         = forward link types.
      -rev         = reverse link types.
      -style       = inline style information
      -target      = Frame name.
      -type        = content type.

Objects and Images

Area

Output HTML Area

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -accesskey   = accessibility key character.
      -alt         = short description.
      -class       = class name
      -coords      = comma separated list of lengths.
      -dir         = text direction
      -href        = URI for linked resource.
      -id          = id name
      -lang        = language information
          -name        = control name
          -nohref      = no URI associated with area
      -onblur      = lost focus action.
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onfocus     = on focus action.
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -shape       = controls interpretation of coords.
      -style       = inline style information
      -tabindex    = position in tabbing order.
      -target      = Frame name.
      -title       = element title

Img

Output HTML img

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align       = horizontal alignment
      -alt         = alternative text
      -border      = framing border code
      -class       = class name
      -dir         = text direction
      -height      = height
          -hspace      = the amount of white space to be inserted to the left and right of img
      -id          = id name
      -ismap       = server-side image map
      -lang        = language information
      -longdesc    = long description.
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -src         = URI
      -style       = inline style information
      -title       = element title
      -usemap      = client-side image map
      -vspace      = the amount of white space to be inserted above/below img 
      -width       = width

Map

Output HTML map

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -accesskey   = accessibility key character.
      -alt         = short description.
      -class       = class name
      -dir         = text direction
      -href        = URI for linked resource.
      -id          = id name
      -lang        = language information
      -name        = assigns a name to the image map for usemap.
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -shape       = controls interpretation of coords.
      -style       = inline style information
      -tabindex    = position in tabbing order.
      -target      = Frame name.
      -title       = element title

Object - EndObject

Output HTML Object

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -archive     = space separated archive list
      -class       = class name
      -codebase    = base URI for class, data, archive
      -codetype    = content type for code
      -data        = reference to object's data.
      -declare     = declare but don't instantiate flag.
      -dir         = text direction
      -height      = override height
      -id          = id name
      -lang        = language information
      -name        = assigns a name to the image map for usemap.
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -standby     = message to show while loading
      -style       = inline style information
      -tabindex    = position in tabbing order.
      -title       = element title
      -type        = content type for data
      -usemap      = use client-side image map
      -width       = override width

Param

Output HTML Param

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -id        = document-wide unique id
      -name      = property name
      -type      = content type for value
      -value     = property value
      -valuetype = How to interpret value

Style Sheets

Style - EndStyle

Output html Style.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -dir   = text direction.
      -title = advisory title.
      -type  = the style sheet language of the element's contents.
      -lang  = the base language of an element's text content.
      -media = intended destination medium for style information.

Alignment, Font Styles and Horizontal Rules

B - EndB

Output HTML B

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

Big - EndBig

Output HTML Big

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

HR

Output HTML HR token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align       = LEFT | CENTER | RIGHT.
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

I - EndI

Output HTML I

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

Small - EndSmall

Output HTML Small

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

TT - EndTT

Output HTML TT

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

Frames

Frame - EndFrame

Output HTML FRAME token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class        = class name
      -frameborder  = 0 | 1.
      -id           = id name
      -longdesc     = Long description.
      -marginheight = margin height.
      -marginwidth  = margin width.
      -name         = Frame name.
      -noresize     = TRUE | FALSE.
      -scrolling    = Scrollbar style.
      -src          = URI.
      -style        = inline style information
      -target       = name of target frame.
      -title        = element title

Frameset - EndFrameset

Output HTML FRAMESET token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class    = class name
      -id       = id name
      -rows     = Frame rows.
      -cols     = Frame columns.
      -onload   = Script.
      -onunload = Script.
      -style    = inline style information
      -title    = element title

IFrame - EndIFrame

Output HTML IFRAME token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align        = vertical or horizontal alignment
      -class        = class name
      -frameborder  = request frame borders
      -height       = frame height.
      -class        = class name
      -longdesc     = Long description.
      -marginheight = margin height in pixels
      -marginwidth  = margin widths in pixels
      -name         = Frame name.
      -scrolling    = Scrollbar style (YES | NO | AUTO).
      -src          = URI.
      -style        = inline style information
      -title        = element title
      -width        = frame width.

NoFrames - EndNoFrames

Output HTML NoFrames token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

Forms

Button - EndButton

Output HTML BUTTON token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -accesskey = accessibility key character
      -class       = class name
      -dir         = text direction
      -disabled    = unavailable in this context
      -id          = id name
      -lang        = language information
      -name        = Field name.
      -onblur      = the element lost the focus
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onfocus     = the element got the focus
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -tabindex    = position in tabbing order
      -title       = element title
      -type        = Input type (SUBMIT | RESET | BUTTON).
      -value       = Field value.

FieldSet - EndFieldSet

Output HTML FIELDSET token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -accesskey = accessibility key character
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

Form - EndForm

Output HTML form token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -accept         = list of MIME types for file upload
      -accept-charset = list of supported charsets
      -action         = URI.
      -class          = class name
      -dir            = text direction
      -enctype        = ContentType.
      -id             = id name
      -lang           = language information
      -method         = GET | POST
      -name           = Form name.
      -onclick        = occurs when the pointing device button is clicked
      -ondblclick     = occurs when the pointing device button is double clicked
      -onkeydown      = occurs when a key is pressed down over an element
      -onkeypress     = occurs when a key is pressed and released over an element
      -onkeyup        = occurs when a key is released over an element
      -onmousedown    = occurs when the pointing device button is pressed over an element
      -onmousemove    = occurs when the pointing device is moved while it is over an element
      -onmouseout     = occurs when the pointing device is moved away from an element
      -onmouseover    = occurs when the pointing device is moved onto an element
      -onmouseup      = occurs when the pointing device button is released over an element
      -onreset        = Script.
      -onsubmit       = Script.
      -style          = inline style information
      -target         = Target name.
      -title          = element title

Input

Output HTML INPUT token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -accept      = list of MIME types for file upload
      -accesskey   = accessibility key character
      -align       = Alignment code.
      -alt         = short description
      -checked     = TRUE | FALSE
      -class       = class name
      -dir         = text direction
      -disabled    = (disabled)
      -id          = id name
      -ismap       = use server-side image map
      -lang        = language information
      -maxlength   = Maximum text input size in characters.
      -name        = Field name.
      -onblur      = the element lost the focus
      -onchange    = the element value was changed
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onfocus     = the element got the focus
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -onselect    = some text was selected
      -readonly    = (readonly)
      -size        = Input field size.
      -src         = URI.
      -style       = inline style information
      -tabindex    = position in tabbing order
      -title       = element title
      -type        = Input type
      -usemap      = use client-side image map
      -value       = Field value.

Label - EndLabel

Output HTML LABEL token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -accesskey   = accessibility key character
      -class       = class name
      -dir         = text direction
      -for         = matches field ID value
      -id          = id name
      -lang        = language information
      -onblur      = the element lost the focus
      -onchange    = the element value was changed
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onfocus     = the element got the focus
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -onselect    = some text was selected
      -style       = inline style information
      -title       = element title

Legend - EndLegend

Output HTML LEGEND token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -accesskey = accessibility key character
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

OptGroup - EndOptGroup

Output HTML OPTGROUP token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -disabled    = TRUE | FALSE.
      -id          = id name
      -label       = Label.
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

Option - EndOption

Output HTML OPTION token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -disabled    = TRUE | FALSE.
      -id          = id name
      -label       = Label.
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -selected    = TRUE | FALSE.
      -style       = inline style information
      -title       = element title
      -value       = value.

Select - EndSelect

Output HTML SELECT token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -disabled    = TRUE | FALSE.
      -id          = id name
      -lang        = language information
      -multiple    = TRUE | FALSE.
      -name        = Field name.
      -onblur      = script.
      -onchange    = script.
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onfocus     = script.
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -size        = size.
      -style       = inline style information
      -tabindex    = tab number in form.
      -title       = element title

TextArea - EndTextArea

Output HTML TEXTAREA token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -accesskey = accessibility key character
      -class       = class name
      -cols        = Number of columns.
      -dir         = text direction
      -disabled    = TRUE | FALSE.
      -id          = id name
      -lang        = language information
      -name        = Field name.
      -onblur      = script.
      -onchange    = script.
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onfocus     = script.
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -onselect    = script.
          -readonly    = read only
      -rows        = Number of rows.
      -style       = inline style information
      -tabindex    = tab number in form.
      -title       = element title

Scripts

NoScript - EndNoScript

Output HTML NOSCRIPT token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

Script - EndScript

Output HTML SCRIPT token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -charset = char encoding of linked resource
      -defer   = UA may defer execution of script
      -src     = URI for an external script
      -type    = content type of script language

PUBLIC ATTRIBUTES

debug

Set/get debug status

    Enter:
      $debug = 1 to set
    Exit:
      $debug current setting

Revision

The Revision method returns the revision number of htmlout.pm:

      $revision = $htmlout->Revision;

    Enter:
      none.
    Exit:
      current revision string.

Version

The Version method returns the version number of htmlout.pm:

      $version = $htmlout->Version;

    Enter:
      none.
    Exit:
      current version string.

PRIVATE METHODS - Implementations

The following methods represent the implementation of the public methods above.

Global structure tokens

_html

Output HTML parameters

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -lang    = specify the language for the value of the content attribute.
      -dir     = text direction.

Document Head

_head

Output head parameters

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -profile = specifies the location of one or more meta data profiles.
      -lang    = specify the language.
      -dir     = text direction.

_meta

Output Meta parameters

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -content    = named dictionary of meta info.
      -scheme     = specify the language for the value of the content attribute.
      -http-equiv = text direction.
      -lang    = specify the language.
      -dir     = text direction.

_title

Output html Title parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -lang       = specify the language for the value of the content attribute.
      -dir        = text direction.

Document Body Tokens

_address

Output HTML Address parameters

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

_body

Output HTML body parameters

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onload      = on load action.
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -onunload    = on unload action.
      -style       = inline style information
      -title       = element title

_div

Output HTML DIV parameters

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align       = horizontal alignment
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onload      = on load action.
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -onunload    = on unload action.
      -style       = inline style information
      -title       = element title

_hn

Output HTML Hn parameters

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align       = horizontal alignment
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

_span

Output HTML SPAN parameters

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align       = horizontal alignment
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onload      = on load action.
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -onunload    = on unload action.
      -style       = inline style information
      -title       = element title

Language Information and Text Direction

_bdo

Output BDO parameters

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -lang = language code
      -dir  = directionality

Text - Paragraphs, Lines and Phrases

_abbr

Outputs HTML ABBR parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

_acronym

Outputs the HTML Acronym parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

_blockquote

Outputs HTML BlockQuote parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -cite        = URI for source document or msg
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

_br

Outputs the HTML BR parameters

    Enter:
      none.
    Exit:
      none.

_cite

Outputs the HTML Cite parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -cite        = URI for source document or msg
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

_code

Outputs the HTML Code parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -cite        = URI for source document or msg
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

_del

Outputs the HTML Del parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -cite        = URI for source document or msg
      -class       = class name
      -datetime    = date and time of change
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

_dfn

Outputs the HTML DFN parameters

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

_em

Outputs the HTML EM parameters

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

_ins

Outputs the HTML Ins parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -cite        = info on reason for change
      -class       = class name
      -datetime    = date and time of change
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

_kbd

Outputs the HTML KBD parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

_p

Outputs the HTML P parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

_pre

Outputs the HTML Pre parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

_q

Outputs the HTML Q parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -cite        = URI for source document or msg
      -class       = class name
      -datetime    = date and time of change
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

_samp

Outputs the HTML Samp parameters

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

_strong

Outputs the HTML Strong parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

_sub

Outputs the HTML Sub parameters

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

_sup

Outputs the HTML Sup parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

_var

Outputs the HTML Var parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

Lists

_dd

Output HTML DD parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

_dl

Output HTML DL parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

_dt

Output HTML DT parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

_li

parse LI parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

_ol

Parse OL parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

_ul

parse UL parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

Tables

_caption

parse CAPTION parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

_col

Output HTML Col parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align       = horizontal alignment in cells
      -char        = a single character within a text fragment to act as an axis for alignment
      -charoff     = offset to the first occurrence of the alignment character on each line.
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -span        = default number of columns in group
      -style       = inline style information
      -title       = element title
      -valign      = vertical alignment in cells
      -width       = default width for enclosed COLs

_colgroup

Output HTML Col parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align       = horizontal alignment in cells
      -char        = a single character within a text fragment to act as an axis for alignment
      -charoff     = offset to the first occurrence of the alignment character on each line.
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -span        = default number of columns in group
      -style       = inline style information
      -title       = element title
      -valign      = vertical alignment in cells
      -width       = default width for enclosed COLs

_table

Process HTML TABLE parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -border    = frame width around table.
      -cellpadding = space around each cell
      -cellspacing = space around the contained (outtermost) cells
      -class       = class name
      -dir         = text direction
      -frame     = parts of frame to render.
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -padding     = padding within cells.
      -rules       = rulings between rows and columns.
      -spacing     = spacing between cells.
      -style       = inline style information
      -summary     = purpose structure (for speech output).
      -title       = element title
      -width       = Table width.

_tbody

Output HTML TBody parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align       = horiz. alignment.
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title
      -valign      = vertical alignment.
      -width       = Table width.

_td

Output HTML TD parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align       = horiz. alignment.
      -axis        = groups of related headers.
      -class       = class name
      -colspan     = number of columns spanned by cell.
      -dir         = text direction
      -headers     = id's for header cells.
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -rowspan     = number of rows spanned by cell.
      -scope       = scope covered by header cells.
      -style       = inline style information
      -title       = element title
      -valign      = vertical alignment.

_tfoot

Output HTML TFoot parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align       = horiz. alignment.
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title
      -valign      = vertical alignment.
      -width       = Table width.

_th

Output HTML TH parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align       = horiz. alignment.
      -axis        = groups of related headers.
      -class       = class name
      -colspan     = number of columns spanned by cell.
      -dir         = text direction
      -headers     = id's for header cells.
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -rowspan     = number of rows spanned by cell.
      -scope       = scope covered by header cells.
      -style       = inline style information
      -title       = element title
      -valign      = vertical alignment.

_thead

Output HTML THead parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align       = horiz. alignment.
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title
      -valign      = vertical alignment.
      -width       = Table width.

_tr

Output HTML TR parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align       = horiz. alignment.
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title
      -valign      = vertical alignment.
      -width       = Table width.

Links

_a

Output HTML A parameters

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -accesskey   = accessibility key character.
      -charset     = Charset.
      -class       = class name
      -coords      = client-side image map.
      -dir         = text direction
      -href        = URI.
      -hreflang    = language code.
      -id          = id name
      -lang        = language information
      -name        = Named link end.
      -onblur      = Script.
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onfocus     = Script.
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -rel         = forward link types.
      -rev         = reverse link types.
      -shape       = client-side image map.
      -style       = inline style information
      -tabindex    = tab order number.
      -target      = Frame name.
      -title       = element title
      -type        = content type.

_base

Output HTML Base parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -href   = URI.
      -target = target frame info.

_link

Output HTML link parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -charset     = Charset.
      -class       = class name
      -dir         = text direction
      -href        = URI.
      -hreflang    = language code.
      -id          = id name
      -lang        = language information
      -media       = destination medium
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -rel         = forward link types.
      -rev         = reverse link types.
      -style       = inline style information
      -target      = Frame name.
      -type        = content type.

Objects and Images

_area

Output HTML Area parameters

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -accesskey   = accessibility key character.
      -alt         = short description.
      -class       = class name
      -coords      = comma separated list of lengths.
      -dir         = text direction
      -href        = URI for linked resource.
      -id          = id name
      -lang        = language information
          -name        = control name
          -nohref      = no URI associated with area
      -onblur      = lost focus action.
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onfocus     = on focus action.
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -shape       = controls interpretation of coords.
      -style       = inline style information
      -tabindex    = position in tabbing order.
      -target      = Frame name.
      -title       = element title

_img

Output HTML Img parameters

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align       = horizontal alignment
      -alt         = alternative text
      -border      = framing border code
      -class       = class name
      -dir         = text direction
      -height      = height
          -hspace      = the amount of white space to be inserted to the left and right of img
      -id          = id name
      -ismap       = server-side image map
      -lang        = language information
      -longdesc    = long description.
          -name        = item name (should use -id instead!)
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -src         = URI
      -style       = inline style information
      -title       = element title
      -usemap      = client-side image map
      -vspace      = the amount of white space to be inserted above/below img 
      -width       = width

_map

Output HTML map parameters

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -alt         = short description.
      -class       = class name
      -dir         = text direction
      -href        = URI for linked resource.
      -id          = id name
      -lang        = language information
      -name        = assigns a name to the image map for usemap.
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -shape       = controls interpretation of coords.
      -style       = inline style information
      -tabindex    = position in tabbing order.
      -target      = Frame name.
      -title       = element title

_object

Output HTML Object parameters

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -archive     = space separated archive list
      -class       = class name
      -codebase    = base URI for class, data, archive
      -codetype    = content type for code
      -data        = reference to object's data.
      -declare     = declare but don't instantiate flag.
      -dir         = text direction
      -height      = override height
      -id          = id name
      -lang        = language information
      -name        = assigns a name to the image map for usemap.
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -standby     = message to show while loading
      -style       = inline style information
      -tabindex    = position in tabbing order.
      -title       = element title
      -type        = content type for data
      -usemap      = use client-side image map
      -width       = override width

_param

Output HTML Param parameters

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -id        = document-wide unique id
      -name      = property name
      -type      = content type for value
      -value     = property value
      -valuetype = How to interpret value

Style Sheets

_style

Output Style Sheet parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -dir   = text direction.
      -lang  = the base language of an element's text content.
      -media = intended destination medium for style information.
      -title = advisory title.
      -type  = the style sheet language of the element's contents.

Alignment, Font Styles and Horizontal Rules

_b

Output HTML B parameters

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

_big

Output HTML Big parameters

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

          -id    => document id
      -class => class name

_hr

Output HTML HR parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align       = LEFT | CENTER | RIGHT.
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

_i

Output HTML I parameters

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

          -id    => document id
      -class => class name

_small

Output HTML Small parameters

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

          -id    => document id
      -class => class name

_tt

Output HTML TT parameters

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

          -id    => document id
      -class => class name

Frames

_frame

Output HTML FRAME parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class        = class name
      -frameborder  = 0 | 1.
      -id           = id name
      -longdesc     = Long description.
      -marginheight = margin height.
      -marginwidth  = margin width.
      -name         = Frame name.
      -noresize     = TRUE | FALSE.
      -scrolling    = Scrollbar style.
      -src          = URI.
      -style        = inline style information
      -target       = name of target frame.
      -title        = element title

_frameset

Output HTML FRAMESET parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class    = class name
      -id       = id name
      -rows     = Frame rows.
      -cols     = Frame columns.
      -onload   = Script.
      -onunload = Script.
      -style    = inline style information
      -title    = element title

_iframe

Output HTML IFRAME parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align        = vertical or horizontal alignment
      -class        = class name
      -frameborder  = request frame borders
      -height       = frame height.
      -class        = class name
      -longdesc     = Long description.
      -marginheight = margin height in pixels
      -marginwidth  = margin widths in pixels
      -name         = Frame name.
      -scrolling    = Scrollbar style (YES | NO | AUTO).
      -src          = URI.
      -style        = inline style information
      -title        = element title
      -width        = frame width.

_noframes

Output HTML NoFrames parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

Forms

_button

Output HTML BUTTON parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -accesskey = accessibility key character
      -class       = class name
      -dir         = text direction
      -disabled    = unavailable in this context
      -id          = id name
      -lang        = language information
      -name        = Field name.
      -onblur      = the element lost the focus
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onfocus     = the element got the focus
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -tabindex    = position in tabbing order
      -title       = element title
      -type        = Input type (SUBMIT | RESET | BUTTON).
      -value       = Field value.

_fieldset

Output HTML FIELDSET parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -accesskey = accessibility key character
      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

_form

Output HTML form parameters

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -accept         = list of MIME types for file upload
      -accept-charset = list of supported charsets
      -action         = URI.
      -class          = class name
      -dir            = text direction
      -enctype        = ContentType.
      -id             = id name
      -lang           = language information
      -method         = GET | POST
      -name           = Form name.
      -onclick        = occurs when the pointing device button is clicked
      -ondblclick     = occurs when the pointing device button is double clicked
      -onkeydown      = occurs when a key is pressed down over an element
      -onkeypress     = occurs when a key is pressed and released over an element
      -onkeyup        = occurs when a key is released over an element
      -onmousedown    = occurs when the pointing device button is pressed over an element
      -onmousemove    = occurs when the pointing device is moved while it is over an element
      -onmouseout     = occurs when the pointing device is moved away from an element
      -onmouseover    = occurs when the pointing device is moved onto an element
      -onmouseup      = occurs when the pointing device button is released over an element
      -onreset        = Script.
      -onsubmit       = Script.
      -style          = inline style information
      -target         = Target name.
      -title          = element title

_input

Output HTML INPUT parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -accept      = list of MIME types for file upload
      -accesskey   = accessibility key character
      -align       = Alignment code.
      -alt         = short description
      -checked     = TRUE | FALSE
      -class       = class name
      -dir         = text direction
      -disabled    = (disabled)
      -id          = id name
      -ismap       = use server-side image map
      -lang        = language information
      -maxlength   = Maximum text input size in characters.
      -name        = Field name.
      -onblur      = the element lost the focus
      -onchange    = the element value was changed
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onfocus     = the element got the focus
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -onselect    = some text was selected
      -readonly    = (readonly)
      -size        = Input field size.
      -src         = URI.
      -style       = inline style information
      -tabindex    = position in tabbing order
      -title       = element title
      -type        = Input type
      -usemap      = use client-side image map
      -value       = Field value.

_label

Output HTML LABEL parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -accesskey   = accessibility key character
      -class       = class name
      -dir         = text direction
      -for         = matches field ID value
      -id          = id name
      -lang        = language information
      -onblur      = the element lost the focus
      -onchange    = the element value was changed
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onfocus     = the element got the focus
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -onselect    = some text was selected
      -style       = inline style information
      -title       = element title

_legend

Output HTML LEGEND parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -for       = matches field ID value
      -accesskey = accessibility key character
      -onfocus   = the element got the focus
      -onblur    = the element lost the focus

_optgroup

Output HTML OPTGROUP parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -disabled    = TRUE | FALSE.
      -id          = id name
      -label       = Label.
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

_option

Output HTML OPTION parameter.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -disabled    = TRUE | FALSE.
      -id          = id name
      -label       = Label.
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -selected    = TRUE | FALSE.
      -style       = inline style information
      -title       = element title
      -value       = value.

_select

Output HTML SELECT parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -disabled    = TRUE | FALSE.
      -id          = id name
      -lang        = language information
      -multiple    = TRUE | FALSE.
      -name        = Field name.
      -onblur      = script.
      -onchange    = script.
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onfocus     = script.
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -size        = size.
      -style       = inline style information
      -tabindex    = tab number in form.
      -title       = element title

_textarea

Output HTML TEXTAREA parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -accesskey = accessibility key character
      -class       = class name
      -cols        = Number of columns.
      -dir         = text direction
      -disabled    = TRUE | FALSE.
      -id          = id name
      -lang        = language information
      -name        = Field name.
      -onblur      = script.
      -onchange    = script.
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onfocus     = script.
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -onselect    = script.
          -readonly    = read only
      -rows        = Number of rows.
      -style       = inline style information
      -tabindex    = tab number in form.
      -title       = element title

Scripts

_noscript

Output HTML NOSCRIPT parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

_script

Output HTML SCRIPT parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -charset = char encoding of linked resource
      -defer   = UA may defer execution of script
      -src     = URI for an external script
      -type    = content type of script language

PRIVATE METHODS

_AccessKeys

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -accesskey => key value

_AlternateText

Set alt text.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -alt => string to output if IMG not found.

_ArchiveDeclareStandby

Parse -archive, -declare and -standby

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -declare   = declare but don't instantiate flag.
      -archive   = space separated archive list
      -standby   = message to show while loading

_AreaShape

Set area shape and coords.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -shape  => language
      -coords => href language
          -nohref   = no href associated with region

_CellAlignment

Alignment within an item.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -align   => horizontal alignment
      -valign  => vertical alignment
      -char    => a single character within a text fragment to act as an axis for alignment
      -charoff => offset to the first occurrence of the alignment character on each line

_CellMargins

Process -cellspacing and -cellpadding.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -cellspacing   = spacing between cells.
      -cellpadding   = padding within cells.

_CellSpan

Parse -rowspan and -colspan.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -rowspan   = number of rows spanned by cell.
      -colspan   = number of columns spanned by cell.

_Charset

Process -charset.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -charset   = Charset.

_Clear

Parse -clear parameters

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -clear = Specifies where the next line should appear after the line break

_ClientSideImageMaps

Set image map parameters.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -ismap  => set image map
      -usemap => image to use

_CodebaseData

Process -codebase and -data

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -data      = reference to object's data.
      -codebase  = base URI for class, data, archive
      -code      = applet class file name

_Compact

Process -compact.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -compact = TRUE | FALSE.

_ContentScheme

Parse -content, -scheme, -http-equiv

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -content    = a property's value.
      -scheme     = a scheme to be used to interpret the property's value.
      -http-equiv = may be used in place of the name attribute.

_ContentType

parse -type, -codetype, -enctype, -accept.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -accept         = list of character encodings for input data
      -accept-charset = list of character sets
      -codetype       = content type for code
      -enctype        = form processing agent
      -type           = numbering type or content type for data.

_ControlAttrib

Set control attributes.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -readonly => 1 = read only
      -disabled => item is disabled
      -defer    => defer document content
      -checked  => item is initially checked
      -tabindex => tab order (index)
      -selected => initially selected
      -multiple => multiple versus single item selection
      -noshade  => 

_DateTime

Parse the -datetime token.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -datetime = date and time of change

_DocumentId

Set document id and class.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -id      = document id (as in <div id='xxx'>)
      -class   = class
          -classid = identifies an implementation
          -for     =  

_ElementStyle

Set style (inline).

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -style => style name

_ElementTitle

Set -title and -label.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -title => title string
      -label => label

_Emit

Output item and quoted value based upon conditional test.

    Enter:
      $key = value being tested
      $keytest = value to test against
      $htmlitem = output item name
      $value = output item value
    Exit:
      1 if match
      0 if no match

    NOTE: no output is produced if $value is undefined.

_EmitNoQ

Output item and non-quoted value based upon conditional test.

    Enter:
      $key = value being tested
      $keytest = value to test against
      $htmlitem = output item name
      $value = output item value
    Exit:
      1 if match
      0 if no match

    NOTE: no output is produced if $value is undefined.

_FontEffects

Output effects used by fonts

    Enter:
      %parameters
    Exit:
      none

    parameters are of the form:

      -arg => value

    acceptable values are:

      -class       = class name
      -dir         = text direction
      -id          = id name
      -lang        = language information
      -onclick     = occurs when the pointing device button is clicked
      -ondblclick  = occurs when the pointing device button is double clicked
      -onkeydown   = occurs when a key is pressed down over an element
      -onkeypress  = occurs when a key is pressed and released over an element
      -onkeyup     = occurs when a key is released over an element
      -onmousedown = occurs when the pointing device button is pressed over an element
      -onmousemove = occurs when the pointing device is moved while it is over an element
      -onmouseout  = occurs when the pointing device is moved away from an element
      -onmouseover = occurs when the pointing device is moved onto an element
      -onmouseup   = occurs when the pointing device button is released over an element
      -style       = inline style information
      -title       = element title

_FrameAndRules

Process -frame and -rules.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -frame     = parts of frame to render.
      -rules     = rulings between rows and columns.

_FrameDecoration

Set frame decoration values.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:
      -frameborder  = request frame borders
      -marginwidth  = margin width in pixels
      -marginheight = margin height in pixels
      -noresize     = framewindow not resizeable if present.
      -scrolling    = scrollbar or none

_HeadersAndScope

Parse -headers and -scope.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -headers   = id's for header cells.
      -scope     = scope covered by header cells.

_IntrinsicEvents

Set intrinsic event values.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -onblur      => onBlur event
      -onfocus     => onFocus event
      -onclick     => onClick event
      -ondblclick  => onDblClick event
      -onmousedown => onMouseDown event
      -onmouseup   => onMouseUp event
      -onmouseover => onMouseOver event
      -onmousemove => onMouseMove event
      -onmouseout  => onMouseOut event
      -onkeypress  => onKeyPress event
      -onkeydown   => onKeyDown event
      -onkeyup     => onKeyUp event
      -onsubmit    => onSubmit event
      -onreset     => onReset event
      -onselect    => onSelect event
      -onchange    => onChange event
      -onload      => onLoad event
      -onunload    => onUnload event

_Language

Set document language.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -lang  => language
      -hlang => href language

_LinkTypes

Process -rel and -rev.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -rel       = forward link types.
      -rev       = reverse link types.

_Media

Set document media.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -media => media string

_Method

Parse -method.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -method   = GET | POST

_MultiLengthList

Process -row, -cols.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -rows     = Frame rows.
      -cols     = Frame columns.

_NameSource

Name, Src, LongDesc.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -action   = URI of reference
      -cite     = URI for source document or msg
      -href     = URI of reference
      -longdesc = Long description
      -name     = object name
          -profile  = URI to profile (Meta data)
      -src      = source URI

_PhraseAttributes

_Size

Process -size, -maxlength, -length.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -size      = Input field size.
      -maxlength = Maximum text input size in characters.
      -length    = length

_Span

Process -span.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -span      = default number of columns in group

_Start

parse -Start.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -start   = starting number.

_Summary

Process -summary.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -summary   = purpose structure (for speech output).

_TabIndex

Set tab index.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -tabindex  => position in tab list

_TableAxis

Parse -axis.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -axis      = groups of related headers.

_TableNoWrap

Parse -nowrap.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -nowrap    = turn off wrapping.

_TargetFrame

Set target frame name.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -target => set target frame name.

_TextDirection

Set text direction.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -dir => direction value

_Value

parse -value.

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -value   = current list item.

_VisualPresentation

    Enter:
      %parameters = parameter hash (see below).
    Exit:
      none.

    parameters are of the form:

      -arg => value

    acceptable values are:

      -width  => width of item
      -height => height of item
      -border => 0 = none, otherwise border value
      -hspace => horizontal spacing
      -vspace => vertical spacing

ConvertEntity

    Enter:
      $EntityBuffer = character buffer (possibly) containing data to be converted.
    Exit:
      $EntityBuffer = expanded buffer.

SetUpHTTPEntity

    Enter:
      none.
    Exit:
      Creates global hash %entity for use by ConvertEntity.

DEPENDENCIES

EWS::htmlout is dependent upon the following support modules:

EWS::basicIO

EWS::basicIO is the base class from which EWS::htmlout is derived. It provides a common input/output and simple tracing facility. Refer to the EWS::basicIO pod included with this module.

AVAILABILITY

EWS::htmlout is available at

AUTHOR

Jay Wheeler, EarthWalk Software.

COPYRIGHT

EWS::htmlout is copyright © 1998, 2002. EarthWalk Software.

This module is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This module is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA