Return to HTML Reference Manual main document.
http://www.sandia.gov/sci_compute/elements.html
Last
Modified: 7 December 1995
(The date is correct, this document is more
than two years old.)
There are no current plans to upgrade this document.
It is maintained only as an explanation of the original core of the HTM
Language. Other sources should be viewed for current information on this rapidly
changing language.
A
,
ABBREV
,
ACRONYM
,
ADDRESS
,
APP
,
APPLET
,
AREA
,
AU
,
B
,
BANNER
,
BASE
,
BASEFONT
,
BDO
,
BGSOUND
,
BIG
,
BLINK
,
BLOCKQUOTE
,
BODY
,
BQ
,
BR
,
CAPTION
,
CENTER
,
CITE
,
CODE
,
COL
,
COLGROUP
,
CREDIT
,
DD
,
DEL
,
DFN
,
DIR
,
DIV
,
DL
,
DT
,
EM
,
EMBED
,
FN
,
FIG
,
FONT
,
FORM
,
FRAME
,
FRAMESET
,
H1
,
H2
,
H3
,
H4
,
H5
,
H6
,
HEAD
,
HP
,
HR
,
HTML
,
I
,
IMG
,
INPUT
,
INS
,
ISINDEX
,
KBD
,
LANG
,
LH
,
LI
,
LINK
,
LISTING
,
MAP
,
MARQUEE
,
MENU
,
META
,
NEXTID
,
NOBR
,
NOEMBED
,
NOFRAMES
,
NOTE
,
OL
,
OPTION
,
OVERLAY
,
P
,
PARAM
,
PERSON
,
PLAINTEXT
,
PRE
,
Q
,
S
,
SAMP
,
SELECT
,
SMALL
,
SPAN
,
STRIKE
,
STRONG
,
SUB
,
SUP
,
TAB
,
TABLE
,
TBODY
,
TD
,
TEXTAREA
,
TFOOT
,
TH
,
THEAD
,
TITLE
,
TR
,
TT
,
U
,
UL
,
VAR
,
WBR
,
XMP
block
block.forms,
list, preformatted
and the entities DL
and
P
block
block.forms
BLOCKQUOTE,
FORM
and ISINDEX
body.content
block, heading,
text
and the entities HR
and
ADDRESS
block, heading
and the entities HR, ADDRESS
and IMG
This recommended change in the members of this group means that all
text within a body should be enclosed in some kind of block. This means
thatfont
TT, B
and
I
heading
H1, H2, H3, H4, H5
and
H6
list
UL, OL, DIR
and MENU
DL
which is identified separately.
phrase
EM, STRONG,
CODE, SAMP, KBD, VAR
and CITE
preformated
PRE, XMP
and LISTING
PRE
text
phrase
and font
and the entities A, IMG
and BR
and
parsed character data. Parsed character data is any valid character data after
the data has been parsed and all special
character entities have been replaced with their character data.
The internationalization proposal also includes in group text
the entities BDO, Q, SPAN, SUB, SUP
#name
. This will load the document, but will position the display
starting at the location of this NAME tag. An A element with an HREF attribute
can also be constructed to jump directly to this destination tag within the
same document by a URL consisting solely of #name
The presence of
REL=
relation in document A with HREF to document/object
B identifies a relationship that B has to A that A
recognizes/authorizes/verifies. The presence of
REV=
relation of the identical relation in
document B with HREF to document/object A identifies a
desired/expected/claimed relationship that B has to A, but must be verified by
checking with A.
<A HREF="..." >characters... </A>
<A NAME="..." >characters... </A>
<A HREF="..." NAME="..." REL="..." REV="..." URN="..."
TITLE="..." METHODS="..." LANG="..." DIR=ltr|rtl CHARSET="..." ID="..."
CLASS="..." MD="..." TARGET="..." SHAPE="...">characters...
</A>
heading
text
but not element <A>
text
http://www.w3.org/hypertext/WWW/MarkUp/RegistrationAuthority.html
,
but that link no longer responds. The entire topic of link relationships is
under active discussion and change. Early examples of relationship names are
UseIndex, UseGlossary, Annotation, Reply, Embed, Precedes, Subdocument,
Present, Search, Supersedes, History, Made, Owns, Approves, Supports, Refutes,
Includes, Interested.
URN is for a Universal Resource Number, and is
not currently used or supported, and is a Level 1 attribute. RFC 1866
describes it as a preferred, more persistent identifier than the value of
HREF. TITLE is little used or supported, and is a Level 1 attribute, but is
expected to be the title of the HREF document. RFC 1866 suggests TITLE can be
displayed as a margin note or on a small box while the mouse is over the
anchor. (ed. I am unaware of any browser that has implemented this
feature.) METHODS is little used or supported, but is expected to be a
white-space-separated list of HTTP METHODS supported by the object and
accessible to the user. RFC 1866 suggests that the content of the A element
may be rendered differently depending upon the HTTP method. TARGET is a
Netscape 2.0 extension to define a window name for use by the retrieved
hyperlink. If the named window is not already open, Netscape 2.0 will open a
new window and assign it that name. See also the FRAME
element for naming a window. SHAPE is proposed to provide a mechanism to
define multiple A elements and corresponding "hotzones" within the proposed FIG element,
to perform the equivalent function of ISMAP without the need for writing a
responding cgi-bin program. For an alternate proposal, see the MAP element.
A is a Level 0 element. <ABBREV>characters... </ABBREV>
<ABBREV LANG="..." DIR=ltr|rtl ID="..."
CLASS="...">characters... </ABBREV>
-In progress, to be determined-
-In progress, to be determined-
<ACRONYM>characters... </ACRONYM>
<ACRONYM LANG="..." DIR=ltr|rtl ID="..."
CLASS="...">characters... </ACRONYM>
-In progress, to be determined-
-In progress, to be determined-
<ADDRESS>characters... </ADDRESS>
<ADDRESS LANG="..." DIR=ltr|rtl ALIGN=center|left|right|justify
ID="..." CLASS="..." CLEAR=left|right|all|"..." NOWRAP>characters...
</ADDRESS>
text
or element <P>
body.content
ALIGN=center|left|right|justify
The CLEAR and NOWRAP attributes
are proposed in Version 3. ADDRESS is a Level 0 element.
See the element APPLET
<APPLET CODE="..." WIDTH="..." HEIGHT="...">characters...
</APPLET>
<APPLET CODE="..." WIDTH="..." HEIGHT="..." CODEBASE="..."
ALT="..." NAME="..."
ALIGN=left|right|top|texttop|middle|absmiddle|baseline|bottom|absbottom
VSPACE="..." HSPACE="...">characters... </APPLET>
<PARAM>
and any other elements which would have been allowed at this point in
the document.
-In progress, to be determined-
<AREA COORDS="...">
<AREA COORDS="..." SHAPE=rect|circle|polygon HREF="..." NOHREF
ALT="...">
<MAP>
<AU>characters... </AU>
<AU LANG="..." DIR=ltr|rtl ID="..." CLASS="...">characters...
</AU>
-In progress, to be determined-
-In progress, to be determined-
<B>characters... </B>
<B LANG="..." DIR=ltr|rtl ID="..." CLASS="...">characters...
</B>
text
font
<BANNER>characters... </BANNER>
<BANNER LANG="..." DIR=ltr|rtl ID="..."
CLASS="...">characters... </BANNER>
-In progress, to be determined-
<BODY>
<BASE HREF="...">
<BASE HREF="..." TARGET="...">
<HEAD>
<BASEFONT SIZE=1|2|3|4|5|6|7>
<BASEFONT SIZE=1|2|3|4|5|6|7>
-In progress, to be determined-
-In progress, to be determined-
<BDO DIR=ltr|rtl>characters... </BDO>
<BDO DIR=ltr|rtl LANG="...">characters... </BDO>
text
text
<BGSOUND SRC="...">
<BGSOUND SRC="..." LOOP="...">
-In progress, to be determined-
<BIG>characters... </BIG>
<BIG LANG="..." DIR=ltr|rtl ID="..." CLASS="...">characters...
</BIG>
-In progress, to be determined-
-In progress, to be determined-
<BLINK>characters... </BLINK>
<BLINK>characters... </BLINK>
-In progress, to be determined-
-In progress, to be determined-
<BLOCKQUOTE> </BLOCKQUOTE>
<BLOCKQUOTE LANG="..." DIR=ltr|rtl
ALIGN=center|left|right|justify> </BLOCKQUOTE>
body.content
block.forms
ALIGN=center|left|right|justify
Version 3 proposes
replacing the BLOCKQUOTE element with the BQ element.
BLOCKQUOTE is a Level 0 element.
<BODY LANG="..." DIR=ltr|rtl ID="..." CLASS="..."
BACKGROUND="..." BGCOLOR="..." BGPROPERTIES=fixed TEXT="#rrggbb"
LINK="#rrggbb" VLINK="#rrggbb" ALINK="#rrggbb"> </BODY>
body.content
<HTML>
Black, Maroon, Green, Olive, Navy, Purple, Teal, Gray, Silver,
Red, Lime, Yellow, Blue, Fuchsia, Aqua, White.
The TEXT, LINK, VLINK,
and ALINK attributes are Netscape 1.1 extensions, and also appear to work with
MS Internet Explorer 2.0. BGPROPERTIES is an MS Internet Explorer 2.0
extension and currently only accepts the value of "fixed" which provides a
watermark (non-scrolling) background image.
<BQ> </BQ>
<BQ LANG="..." DIR=ltr|rtl ID="..." CLASS="..."
CLEAR=left|right|all|"..." NOWRAP> </BQ>
<CREDIT>
-others to be determined-
<BQ>
-others to be determined-
<BR>
<BR CLEAR=left|right|all|"..." ID="..." CLASS="...">
text
<CAPTION>characters... </CAPTION>
<CAPTION ALIGN=top|bottom|left|right LANG="..." DIR=ltr|rtl
ID="..." CLASS="...">characters... </CAPTION>
-In progress, to be determined-
<FIG>
<TABLE>
<CENTER>characters... </CENTER>
<CENTER>characters... </CENTER>
-In progress, to be determined-
<A> -In
progress, to be determined-
ALIGN="center"
proposed
new attribute for all the text block elements such as the
<P>
paragraph and <H?>
header elements
and the new <DIV>
element. Both RFC 1866 and the current
Version 3 specification only include the ALIGN attribute, not the CENTER
element, and Netscape 2.0 has added the ALIGN="center"
attribute.
<CITE>characters... </CITE>
<CITE LANG="..." DIR=ltr|rtl ID="..."
CLASS="...">characters... </CITE>
text
phrase
<CODE>characters... </CODE>
<CODE LANG="..." DIR=ltr|rtl ID="..."
CLASS="...">characters... </CODE>
text
phrase
<COL>
<COL LANG="..." DIR=ltr|rtl ID="..." CLASS="..." SPAN=nn
WIDTH="..." ALIGN=left|center|right|justify|char CHAR="." CHAROFF="..."
VALIGN=top|middle|bottom|baseline>
COLGROUP
TABLE
pt
=points, pi
=picas,
in
=inches, cm
=centimeters,
mm
=millimeters, em
=em units, px
=screen
pixels. In addition, the special suffix of an asterisk may be used to specify
a number to be used as a multiplier of a "standard" column width. This is used
to specify the widths of columns proportionately relative to each other. If a
number does not accompany the asterisk it defaults to one. Specifying
WIDTH="0*" forces the column to its minimum width. ALIGN and VALIGN define the
alignment of text within a table cell. If ALIGN=char, CHAR specifies the
alignment character which defaults to the decimal point for the current
language. CHAROFF is a decimal number that specifies the offset for the
alignment character from the beginning of the table cell in the DIR direction.
Units may be specified using the standard defined units suffixes plus the
special suffix of the percent sign indicating the percentage of offset within
the cell from the beginning of the cell. <COLGROUP>
<COLGROUP LANG="..." DIR=ltr|rtl
ALIGN=left|center|right|justify|char ID="..." CLASS="..." CHAR="."
CHAROFF="..." VALIGN=top|middle|bottom|baseline>characters...
</COLGROUP>
COL
TABLE
pt
=points,
pi
=picas, in
=inches, cm
=centimeters,
mm
=millimeters, em
=em units, px
=screen
pixels. In addition, the special suffix of the percent sign may be used to
indicate the percentage of offset within the cell from the beginning of the
cell. <CREDIT>characters... </CREDIT>
<CREDIT LANG="..." DIR=ltr|rtl ID="..."
CLASS="...">characters... </CREDIT>
-In progress, to be determined-
<BQ> <FIG>
<DD>characters...
<DD LANG="..." DIR=ltr|rtl>characters... </DD>
block text
<DL>
<DT>
or another <DD>
or the
</DL>
element to end the list, and thus do not require the
ending tag. The LANG and DIR attributes are introduced with the
internationalization proposal. All list elements are Level 0. <DEL>characters... </DEL>
<DEL LANG="..." DIR=ltr|rtl ID="..." CLASS="...">characters...
</DEL>
-In progress, to be determined-
-In progress, to be determined-
<DFN>characters... </DFN>
<DFN LANG="..." DIR=ltr|rtl ID="..." CLASS="...">characters...
</DFN>
-In progress, to be determined-
-In progress, to be determined-
<LI>
elements.
<DIR></DIR>
<DIR COMPACT LANG="..." DIR=ltr|rtl
ALIGN=center|left|right|justify> </DIR>
<LI>
but not any member of group block
list
<UL PLAIN WRAP=HORIZ>
is proposed in
Version 3 as a replacement for the DIR element. The exclusion in RFC 1866 of
group block
within DIR implies (among other things) that DIR can
contain no nested lists, nor any paragraphs even though the LI element
normally would allow this. Some browsers do not enforce this exclusion. The
LANG and DIR attributes are introduced with the internationalization proposal.
The internationalization proposal also includes
ALIGN=center|left|right|justify
All list elements are Level 0.
<DIV>characters... </DIV>
<DIV LANG="..." DIR=ltr|rtl ALIGN=left|center|right|justify
ID="..." CLASS="..." NOWRAP CLEAR=left|right|all|"...">characters...
</DIV>
-In progress, to be determined-
<BODY>
<DIV
ALIGN=center>
is the proposed replacement for the non-standard CENTER
element. This is a Netscape 2.0 extension but it only recognizes
ALIGN=left|right|center. <DT>
and
<DD>
elements.
<DL></DL>
<DL COMPACT LANG="..." DIR=ltr|rtl ID="..." CLASS="..."
CLEAR=left|right|all|"..."> </DL>
<LH> <DT> <DD>
block
<DT>characters...
<DT LANG="..." DIR=ltr|rtl>characters... </DT>
text
<DL>
<DD>
or another <DT>
or the
</DL>
element to end the list, and thus do not require the
ending tag. The LANG and DIR attributes are introduced with the
internationalization proposal. All list elements are Level 0. <EM>characters... </EM>
<EM LANG="..." DIR=ltr|rtl ID="..." CLASS="...">characters...
</EM>
text
phrase
<EMBED SRC="...">
<EMBED SRC="..." HEIGHT="..." WIDTH="..." attribute_1="..."
attribute_2="..." ...>characters... </EMBED>
<NOEMBED>
-In progress, to be determined-
<FIG SRC="..."></FIG>
<FIG SRC="..." LANG="..." DIR=ltr|rtl ID="..." CLASS="..."
CLEAR=left|right|all|"..." NOFLOW MD="..."
ALIGN=left|right|center|justify|bleedleft|bleedright WIDTH=value HEIGHT=value
UNITS="..." IMAGEMAP="..."></FIG>
<OVERLAY>
<CAPTION>
<CREDIT>
-In progress, to be determined-
(ed: all normal markup
elements?)
-In progress, to be determined-
<FN ID="...">characters... </FN>
<FN LANG="..." DIR=ltr|rtl ID="..." CLASS="...">characters...
</FN>
-In progress, to be determined-
-In progress, to be determined-
<FONT SIZE=[+|-]1|2|3|4|5|6|7>
<FONT SIZE=[+|-]1|2|3|4|5|6|7 COLOR="..." FACE="...">
-In progress, to be determined-
-In progress, to be determined-
Black, Maroon, Green, Olive, Navy,
Purple, Teal, Gray, Silver, Red, Lime, Yellow, Blue, Fuchsia, Aqua,
White.
The FACE attribute is a MS Internet Explorer 2.0 extension to
specify a font style, but the permitted values are not defined. QUERY_STRING
. METHOD=POST (the preferred)
sends the input information in a data body which is available on
stdin
with the data length set in the environment variable
CONTENT_LENGTH
. Form data is a stream of name=value
pairs separated by the &
character. Each name=value pair is
URL encoded, i.e. spaces are changed into the plus character and some
characters are encoded into hexadecimal. At least one of the following is
expected inside the FORM contents: INPUT, SELECT, TEXTAREA.
<FORM></FORM>
<FORM ACTION="..." METHOD=GET|POST ENCTYPE="..." LANG="..."
DIR=ltr|rtl ACCEPT-CHARSET="..." SCRIPT="..."> </FORM>
body.content
and elements <INPUT>
<SELECT>
<TEXTAREA>
but not element <FORM>
block.forms
application/x-www-form-urlencoded
for the ENCTYPE attribute. RFC
1867 adds the value of multipart/form-data
for this attribute to
permit a FORM to upload one or more files in addition to the FORM data.
METHOD=POST is required with this value of ENCTYPE. This file upload extension
is implemented in Netscape 2.0. Most current browsers only handle ACTION for
the http:
access type, but proposals for handling the
mailto:
access type are being discussed. The LANG, DIR, and
ACCEPT-CHARSET attributes are introduced with the internationalization
proposal. The ACCEPT-CHARSET attribute is to provide a hint as to the
character set or sets that the receiving URL is prepared to handle. Version 3
proposes the SCRIPT attribute to specify a URL which contains a limited syntax
script to be downloaded to the browser for execution to preprocess the FORM
output before sending it to the ACTION destination. This SCRIPT proposal may
change as part of the new proposals concerning APPLET and EMBED. All elements
concerning FORM are Level 2. <FRAME>
<FRAME SRC="..." NAME="..." MARGINWIDTH="..." MARGINHEIGHT="..."
SCROLLING=yes|no|auto NORESIZE>
<FRAMESET>
_blank, _self, _parent, _top
. These values
must begin with the underbar character and have the following respective
meanings: new unnamed window, load in the same window, load in the parent
window (if none use self), load in the top window (if none use self). Netscape
2.0 defines the units for MARGINWIDTH and MARGINHEIGHT as pixels. <FRAMESET>characters... </FRAMESET>
<FRAMESET ROWS="..." COLS="...">characters...
</FRAMESET>
<FRAME>
<FRAMESET>
<NOFRAMES>
<HTML>
<H1>characters... </H1>
<H1 LANG="..." DIR=ltr|rtl ALIGN=left|center|right|justify
ID="..." CLASS="..." CLEAR=left|right|all|"..." SEQNUM=nnn SKIP=nnn
DINGBAT=entity-name SRC="..." MD="..." NOWRAP>characters...
</H1>
text
heading
ALIGN=center|left|right|justify
Netscape 2.0 implements
ALIGN=center|left|right
The ID attribute was proposed in HTML+
and Version 3 to replace the NAME attribute in the A element to establish
internal hyperlink destinations. With the expected use of ID for style sheets,
this is likely to change. All other attributes are proposed in Version 3. RFC
1866 states typical rendering is bold, very large font, centered; when printed
causes a page break. Headings are Level 0 elements. <H2>characters... </H2>
<H2 LANG="..." DIR=ltr|rtl ID="..." CLASS="..."
ALIGN=left|center|right|justify CLEAR=left|right|all|"..." SEQNUM=nnn SKIP=nnn
DINGBAT=entity-name SRC="..." MD="..." NOWRAP>characters...
</H2>
text
heading
ALIGN=center|left|right|justify
Netscape 2.0 implements
ALIGN=center|left|right
The ID attribute was proposed in HTML+
and Version 3 to replace the NAME attribute in the A element to establish
internal hyperlink destinations. With the expected use of ID for style sheets,
this is likely to change. All other attributes are proposed in Version 3. RFC
1866 states typical rendering is bold, large font, flush left. Headings are
Level 0 elements. <H3>characters... </H3>
<H3 LANG="..." DIR=ltr|rtl ALIGN=left|center|right|justify
ID="..." CLASS="..." CLEAR=left|right|all|"..." SEQNUM=nnn SKIP=nnn
DINGBAT=entity-name SRC="..." MD="..." NOWRAP>characters...
</H3>
text
heading
ALIGN=center|left|right|justify
Netscape 2.0 implements
ALIGN=center|left|right
The ID attribute was proposed in HTML+
and Version 3 to replace the NAME attribute in the A element to establish
internal hyperlink destinations. With the expected use of ID for style sheets,
this is likely to change. All other attributes are proposed in Version 3. RFC
1866 states typical rendering is italic, large font, slightly indented.
Headings are Level 0 elements. <H4>characters... </H4>
<H4 LANG="..." DIR=ltr|rtl ALIGN=left|center|right|justify
ID="..." CLASS="..." CLEAR=left|right|all|"..." SEQNUM=nnn SKIP=nnn
DINGBAT=entity-name SRC="..." MD="..." NOWRAP>characters...
</H4>
text
heading
ALIGN=center|left|right|justify
Netscape 2.0 implements
ALIGN=center|left|right
The ID attribute was proposed in HTML+
and Version 3 to replace the NAME attribute in the A element to establish
internal hyperlink destinations. With the expected use of ID for style sheets,
this is likely to change. All other attributes are proposed in Version 3. RFC
1866 states typical rendering is bold, normal font, indented more than H3.
Headings are Level 0 elements. <H5>characters... </H5>
<H5 LANG="..." DIR=ltr|rtl ALIGN=left|center|right|justify
ID="..." CLASS="..." CLEAR=left|right|all|"..." SEQNUM=nnn SKIP=nnn
DINGBAT=entity-name SRC="..." MD="..." NOWRAP>characters...
</H5>
text
heading
ALIGN=center|left|right|justify
Netscape 2.0 implements
ALIGN=center|left|right
The ID attribute was proposed in HTML+
and Version 3 to replace the NAME attribute in the A element to establish
internal hyperlink destinations. With the expected use of ID for style sheets,
this is likely to change. All other attributes are proposed in Version 3. By
default, Netscape uses a font size for H5 that is smaller than default text.
For most other browsers, the font size for all headers is at least as large as
the default text. RFC 1866 states typical rendering is italic, normal font,
indented as H4. Headings are Level 0 elements. <H6>characters... </H6>
<H6 LANG="..." DIR=ltr|rtl ALIGN=left|center|right|justify
ID="..." CLASS="..." CLEAR=left|right|all|"..." SEQNUM=nnn SKIP=nnn
DINGBAT=entity-name SRC="..." MD="..." NOWRAP>characters...
</H6>
text
heading
ALIGN=center|left|right|justify
Netscape 2.0 implements
ALIGN=center|left|right
The ID attribute was proposed in HTML+
and Version 3 to replace the NAME attribute in the A element to establish
internal hyperlink destinations. With the expected use of ID for style sheets,
this is likely to change. All other attributes are proposed in Version 3. By
default, Netscape uses a font size for H6 that is smaller than default text.
For most other browsers, the font size for all headers is at least as large as
the default text. RFC 1866 states typical rendering is bold, normal font, not
indented. Headings are Level 0 elements.
<HEAD LANG="..." DIR=ltr|rtl> </HEAD>
<TITLE>
<ISINDEX>
<BASE>
<META>
<LINK>
<NEXTID>
<HTML>
<HPn>characters... </HPn>
<HPn>characters... </HPn>
<HR>
<HR DIR=ltr|rtl ALIGN=left|right|center|justify ID="..."
CLASS="..." CLEAR=left|right|all|"..." SRC="..." MD="..." SIZE=number
WIDTH=number|percent NOSHADE>
body.content
ALIGN=center|left|right|justify
The CLEAR, SRC, and
MD attributes are proposed in Version 3. SRC is proposed to specify a custom
image for the rule. Some browsers draw the line only within the current text
margins (which may be indented on left and/or right due to lists, etc.) SIZE,
WIDTH, ALIGN, and NOSHADE attributes are Netscape extensions, but Netscape 2.0
only implements ALIGN=center|left|right
The HR element is Level
0.
<HTML VERSION="..." LANG="..." DIR=ltr|rtl>
</HTML>
<HEAD>
<BODY>
<PLAINTEXT>
<I>characters... </I>
<I LANG="..." DIR=ltr|rtl ID="..." CLASS="...">characters...
</I>
text
font
<IMG SRC="...">
<IMG SRC="..." ALT="..." ISMAP LANG="..." DIR=lrt|rtl ID="..."
CLASS="..." MD="..."
ALIGN=bottom|middle|top|left|right|texttop|absmiddle|baseline|absbottom
HEIGHT=value WIDTH=value UNITS="..." BORDER=value LOWSRC="..." HSPACE=value
VSPACE=value USEMAP="..." DYNSRC="..." START=fileopen|mouseover CONTROLS
LOOP=number|INFINITE|-1 LOOPDELAY=number>
text
bottom|middle|top
as values for
the ALIGN attribute. The additional values for the ALIGN attribute are
Netscape extensions, and include the capability to define floating images.
Version 3 proposes adding only the (left|right
) values for ALIGN
to identify images that imply that text can float around the image. Some image
capable browsers will display the ALT text until the full image is retrieved.
RFC 1866 states that Level 0 conformance must accept the element, but Level 1
conformance is required before it displays the image. Version 3 proposes the
UNITS attribute for use by the WIDTH and HEIGHT attributes to define units
other than pixels. RFC 1866 states that an IMG element with an ISMAP element
must only exist in the content of an A element with an HREF attribute. Version
3 proposes a FIG element
as an advanced alternative to the IMG element, for more sophisticated
multi-part overlay images, more control over text that is the equivalent of
ALT, and with a proposed SHAPE attribute on the A element a method to perform
the common use of the ISMAP attribute without the need for a responding
cgi-bin program. The USEMAP is part of an alternate proposal for client-side
image mapes. It is implemented as a Netscape 2.0 extension. USEMAP specifies a
URL with a "#NAME" suffix to identify a file and MAP name, and is used with
the MAP element. DYNSRC is defined by MS Internet Explorer 2.0 as the address
of a video clip or VRML world to be displayed if your browser is capable,
otherwise display SRC. START is defined by MS Internet Explorer 2.0 as when
the videoclip or VRML world is to be displayed. If
START=mouseover
, the SRC image is displayed until the mouse
cursor is over that image. CONTROLS is defined by MS Internet Explorer 2.0 as
displaying a set of controls under the animation. LOOP is defined by MS
Internet Explorer 2.0 as how many times a video clip will loop when activated.
If LOOP=-1
or LOOP=INFINITE
, it will loop
indefinately. LOOPDELAY is defined by MS Internet Explorer 2.0 as how long, in
milliseconds, a video clip will wait between replays.
TYPE=text
is default.
NAME
defines the symbolic name of the field returned to the
server on submission and must be present for all but
TYPE=submit|reset
. For TYPE=checkbox|radio
, multiple
INPUT elements may have the same NAME value. TYPE=radio
insures
that exactly one choice amongst INPUT elements with the same NAME value is
selected at all times. VALUE
is used to specify a default. For
TYPE=text|password
VALUE defines default text to be returned,
which normally is null. For TYPE=password
the value should be
obscured as it is entered. For TYPE=checkbox|radio
VALUE defines
the value returned when the checkbox or radio is selected, which defaults to
"on" For TYPE=submit|reset
VALUE defines the label for the
pushbutton. Multiple TYPE=submit
should have different NAME
values to identify which submission button was selected. CHECKED
defaults the specific checkbox or radio INPUT to selected. For
TYPE=radio
the default element checked is the first among those
with the same NAME value. TYPE=image
defines an image, whose URLis
identified by the SRC attribute, which, when clicked, performs the form
submission and sends the X,Y coordinates of the click, similar to ISMAP in the
IMG element. SIZE
and MAXLENGTH
are only used with
TYPE=text|password
. SIZE
is the physical size of the
displayed input field expressed in characters or characters,rows.
MAXLENGTH
is the maximum number of characters that are accepted
as input.
<INPUT>
<INPUT TYPE="text | password | checkbox | radio | submit | reset
| hidden | image | file | range | scribble | jot" LANG="..." DIR=ltr|rtl
ID="..." CLASS="..." NAME="..." VALUE="..." SRC="..." CHECKED SIZE="..."
MAXLENGTH=number ALIGN=top|middle|bottom|left|right ACCEPT="..." DISABLED
ERROR="..." MIN=number MAX=number MD="...">
<FORM>
text|password|checkbox|radio|submit|reset|hidden|image
The <TEXTAREA>
element should be used instead of this INPUT element for multiline input
areas. TYPE=hidden VALUE="..."
is recognized by some browsers,
and is used to submit fixed information not entered by the user. Note that RFC
1866 sets a max limit of 1024 characters on VALUE. RFC 1866 only defines
ALIGN=top|middle|bottom
RFC 1867 defines a mechanism for FORM-based file upload. It defines the
value file
for the TYPE attribute and defines a new ACCEPT
attribute. Specifying TYPE=file
permits attaching one or more
local files to the submitted output. The browser may permit the user to
specify multiple file names in response to a single INPUT element with
TYPE=file
ACCEPT is a list of media types or type patterns
allowed for input. The valid ACCEPT values and meaning of those values is
platform dependent. The value for the VALUE attribute specifies a default file
name. The browser must ask for confirmation before sending any file based on
the default file name. A value for the SIZE attribute of
"width,height
" would specify a default filename width for the
input display and height sufficient to show some number of files. A value for
the MAXLENGTH attribute specifies a maximum Content-Length (in bytes) which
the responding server is likely to accept for transferred files. Including an
INPUT element with TYPE=file
requires also specifying
ENCTYPE="multipart/form-data" METHOD=post
on the enclosing FORM
element. If the FORM does not specify this ENCTYPE, the behavior is
unspecified and the file transfer is likely to be rejected by the responding
server. Netscape 2.0 implements FORM-based file upload.
The LANG and DIR attributes are introduced with the internationalization
proposal. Version 3 proposes the additional TYPE attribute values of
range|scribble
. A beta version of Netscape includes a TYPE
attribute value of jot
which is similar to scribble
.
Version 3 proposes the additional DISABLED, ERROR, MIN, MAX, and MD
attributes. The Version 3 proposed TYPE=range
uses the proposed
MIN and MAX attributes to specify limits to numeric (real or integer) input.
The proposed default value is halfway between MIN and MAX. The Version 3
proposed TYPE=scribble
is to allow the user to scribble with a
pointing device on top of the image specified with the SRC attribute. The
Version 3 proposed DISABLED attribute would display this INPUT, but prohibit
user entry/modification. The Version 3 proposed ERROR attribute defines text
to be displayed in the event that the entered value for this INPUT is invalid.
All elements concerning FORM are Level 2.
<INS>characters... </INS>
<INS LANG="..." DIR=ltr|rtl ID="..." CLASS="...">characters...
</INS>
-In progress, to be determined-
-In progress, to be determined-
<FORM>
element which has more features. When placed in the BODY of the document, it
requires the ACTION attribute to point to a cgi-bin program which can handle
the query, and produces a simple INPUT field with a prompt of: "This is
a searchable index. Enter search keywords:
" When placed in the HEAD of
the document, it informs the browser that the document is an index document
and can be examined using a keyword search. The ISINDEX element is usually
generated automatically by a server-side script.
<ISINDEX>
<ISINDEX LANG="..." DIR=ltr|rtl ACTION="..."
PROMPT="...">
<HEAD>
and any element that permits members of the group block.forms
<KBD>characters... </KBD>
<KBD LANG="..." DIR=ltr|rtl ID="..." CLASS="...">characters...
</KBD>
text
phrase
<LANG>characters... </LANG>
<LANG ID="..." CLASS="...">characters... </LANG>
-In progress, to be determined-
-In progress, to be determined-
<LH>characters... </LH>
<LH LANG="..." DIR=ltr|rtl ID="..." CLASS="...">characters...
</LH>
-In progress, to be determined-
<DL> <OL> <UL>
<LI>characters...
<LI LANG="..." DIR=ltr|rtl ALIGN=center|left|right|justify
within UL TYPE=disk|circle|square
within
OL TYPE=A|a|I|i|i
within OL
VALUE=n>characters...</LI>
text block
<DIR>
<MENU>
<OL>
<UL>
ALIGN=center|left|right|justify
The TYPE and VALUE attributes are
Netscape extensions. The validity of their presence and possible values
depends on the particular list entity of which this is a list item. Most
browsers assume the list item ends with the beginning of the next list item or
the end of the list and do not require the closing tag
</LI>
All list elements are Level 0. REL=
relation identifies a relationship that B has to A
that A recognizes/authorizes/verifies. A LINK in document B with an HREF to
document/object A with REV=
relation that is the
identical relation identifies a desired/expected/claimed relationship
of B to document/object A, but must be verified by checking with A. For
further description of the LINK attributes, see the A element.
<LINK HREF="..." >
<LINK HREF="..." REL="..." REV="..." LANG="..." DIR=ltr|rtl
CHARSET="..." URN="..." TITLE="..." METHODS="..." >
<HEAD>
Home, ToC, Index,
Glossary, Copyright, Up, Next, Previous, Help, Bookmark
. Version 3 also
discusses relations for a document banner and style sheets. LINK is a Level 0
element.
<LINK REV="owns" TITLE="Full Name"
HREF="mailto:owner-e-mail@sandia.gov">
LINK elements are also recommended to identify other individuals and their
relationships to this document. The REV value of made
should be
used to identify the author of the document. Suggested values for REV in
additional LINK elements are: approves, editor, publisher.
Large documents which are separated into smaller HTML subdocuments should
use the LINK element with the REL attribute to identify these relationships.
The parent document should identify all subdocuments by:<LINK
REL="Subdocument" TITLE="Subdoc Name" HREF="link-url">
The
subdocument may identify its parent by:<LINK REV="Subdocument"
TITLE="Maindoc Name" HREF="link-url">
Any Sandia document which
is part of a set of HTML subdocuments which form a sequence or hierarchy
should include two specific LINK elements identifying the REL values of
next
and previous
. Only one next
and
one previous
relationship may be specified in a document.
Any of the other document relationships mentioned in this Reference Manual may also be used.
<LISTING>characters... </LISTING>
<LISTING WIDTH="..." >characters... </LISTING>
block
<PRE>
element. RFC 1866 states that the content of the LISTING element should be
rendered so that at least 132 characters fit on a line. RFC 1866 has declared
LISTING as deprecated and some current browsers no longer recognize it.
<MAP NAME="..."></MAP>
<MAP NAME="..."></MAP>
<AREA>
-In progress, to be determined-
<MARQUEE>characters... </MARQUEE>
<MARQUEE ALIGN=top|middle|bottom BEHAVIOR=scroll|slide|alternate
BGCOLOR=#rrggbb|colorname DIRECTION=left|right HEIGHT=number|number%
HSPACE=number LOOP=number|INFINITE|-1 SCROLLAMOUNT=number SCROLLDELAY=number
VSPACE=number>characters... </MARQUEE>
-In progress, to be determined-
-In progress, to be determined-
scroll
completely in and completely off (the default),
slide
in and stay, or bounce between alternate
sides
of the marquee. The BGCOLOR attribute defines the background color for the
marquee, which is specified as an "#rrggbb" number, or the following color
names: Black, Maroon, Green, Olive, Navy, Purple, Teal, Gray, Silver,
Red, Lime, Yellow, Blue, Fuchsia, Aqua, White.
The DIRECTION attribute
specifies the direction towards which the text should flow. The HEIGHT
attribute specifies the height of the marquee, either in pixels or with a
percentsign character suffix to define a percentage of the entire screen
height. The HSPACE and VSPACE attributes are specified in pixels and define
the amount to separate the marquee from surrounding text. The LOOP attribute
specifies how many times the text will loop. If LOOP=-1
or
LOOP=INFINITE
, the text will loop indefinately. The SCROLLAMOUNT
specifies the number of pixels and the SCROLLDELAY specifies the number of
milliseconds between each successive draw of the marquee text. <LI>
elements which may or may not be
marked by a bullet or similar symbol.
<MENU></MENU>
<MENU COMPACT LANG="..." DIR=ltr|rtl
ALIGN=center|left|right|justify> </MENU>
<LI>
but not any member of group block
list
block
within
MENU implies (among other things) that MENU can contain no nested lists, nor
any paragraphs even though the LI element normally would allow this. Some
browsers do not enforce this exclusion. The LANG and DIR attributes are
introduced with the internationalization proposal. The internationalization
proposal also includes ALIGN=center|left|right|justify
By adding
the PLAIN attribute to eliminate the bullets to the UL element,
Version 3 proposes to remove the MENU element. All list elements are Level 0.
<META CONTENT="..." >
<META HTTP-EQUIV="..." NAME="..." CONTENT="..." URL="..."
>
<HEAD>
"REFRESH"
, the CONTENT attribute to a number of seconds, and
the URL attribute to the file to load which defaults to reloading the same
file. Netscape 1.1 also recognizes placing the URL inside the quotes which
define the CONTENT value by using a semicolon following the number of seconds,
then the URL=http://... text.
<META NAME="REVIEW" CONTENT="DD MMM
YYYY">
<META HTTP-EQUIV="KEYWORDS" CONTENT="key1, key2,
key3">
N=
provides the next available
identifier for use by automatic hypertext editors. If the NEXTID element is
manually entered, it should be alphabetical to avoid conflict with such
editors.
<NEXTID N="..." >
<NEXTID N="..." >
<HEAD>
NOBR
elements
cannot have line breaks inserted between them.
<NOBR>characters... </NOBR>
<NOBR>characters... </NOBR>
-In progress, to be determined-
-In progress, to be determined-
<NOEMBED>characters... </NOEMBED>
<NOEMBED>characters... </NOEMBED>
-In progress, to be determined-
<EMBED>
<NOFRAMES>characters... </NOFRAMES>
<NOFRAMES>characters... </NOFRAMES>
-In progress, to be determined-
<FRAMESET>
body.content
in the content of the NOFRAMES element. <NOTE>characters... </NOTE>
<NOTE LANG="..." DIR=ltr|rtl ID="..." CLASS="..."
CLEAR=left|right|all|"..." SRC="..." MD="..."</NOTE>
-In progress, to be determined-
-In progress, to be determined-
<LI>
elements, and ordered numerically in some
way.
<OL></OL>
<OL COMPACT LANG="..." DIR=ltr|rtl
ALIGN=center|left|right|justify ID="..." CLASS="..."
CLEAR=left|right|all|"..." CONTINUE SEQNUM=value START=value
TYPE=A|a|I|i|1></OL>
<LH> <LI>
list
ALIGN=center|left|right|justify
Version 3 proposes the CLEAR
attribute. The CONTINUE attribute is proposed by Version 3 to continue the
numbering from where the previous OL list left off. The SEQNUM attribute is
proposed by Version 3 to define a starting number for the list. START is a
Netscape extension to do the same thing as SEQNUM. The TYPE attribute is a
Netscape extension. Version 3 proposes using associated style sheets and the
CLASS attribute to handle these, and other, options to numbering style. All
list elements are Level 0. <OPTION>characters...
<OPTION SELECTED VALUE="..." LANG="..." DIR=ltr|rtl ID="..."
CLASS="..." DISABLED ERROR="..." SHAPE="..." >characters...
</OPTION>
<SELECT>
"default"
, "circle x,y,r"
, "rect
x,y,w,h"
, and "polygon x1,y1,x2,y2,..."
. All elements
concerning FORM are Level 2. <OVERLAY SRC="...">
<OVERLAY SRC="..." MD="..." UNITS=pixels|en X=value Y=value
WIDTH=value HEIGHT=value IMAGEMAP="...">
<FIG>
<P>characters...
<P ALIGN=center|left|right|justify|indent WRAP=on|off NOWRAP
CLEAR=left|right|all|"..." LANG="..." DIR=ltr|rtl ID="..."
CLASS="...">characters... </P>
text
block
<P>
element was a separator and the
</P>
element was not defined. RFC 1866 changed the concept
to a container and introduced the optional </P>
element.
The LANG and DIR attributes are introduced with the internationalization
proposal. HTML+ introduced the ALIGN
attribute and is the only
proposal to mention the indent
value. The internationalization
proposal includes ALIGN=center|left|right|justify
Netscape 2.0
implements ALIGN=center|left|right
and MS Internet Explorer 2.0
implements ALIGN=center|left|right|justify
Version 3 does not
currently include indent
as an option for ALIGN. The CLEAR
attribute is proposed in Version 3 to deal with text able to float around an
image defined with the IMG element. HTML+ introduced the ID
attribute to replace the NAME attribute in the A element to establish internal
hyperlink destinations. With the expected use of ID for style sheets, this is
likely to change. HTML+ proposed WRAP to turn off automatic word wrap, making
it possible to leave text as it appears in the source. Version 3 replaces the
WRAP attribute and values with the NOWRAP attribute. The P element is Level 0.
getParameter()
method.
<PARAM NAME="..." VALUE="...">
<PARAM NAME="..." VALUE="...">
<APPLET>
<PERSON>characters... </PERSON>
<PERSON LANG="..." DIR=ltr|rtl ID="..."
CLASS="...">characters... </PERSON>
-In progress, to be determined-
-In progress, to be determined-
<PLAINTEXT>characters... </PLAINTEXT>
<PLAINTEXT WIDTH="..." LANG="..." DIR=ltr|rtl>characters...
</PLAINTEXT>
<HTML>
<PRE>
element. RFC 1866 has declared
PLAINTEXT as deprecated and some current browsers no longer recognize it. The
LANG and DIR attributes are introduced with the internationalization proposal.
<PRE>characters... </PRE>
<PRE WIDTH=number LANG="..." DIR=ltr|rtl ID="..." CLASS="..."
CLEAR=left|right|all|"..." >characters... </PRE>
<A> <HR> <BR>
and parsed character data
block
<Q>characters... </Q>
<Q LANG="..." DIR=ltr|rtl ID="..." CLASS="...">characters...
</Q>
text
text
<S>characters... </S>
<S LANG="..." DIR=ltr|rtl ID="..." CLASS="...">characters...
</S>
-In progress, to be determined-
-In progress, to be determined-
<SAMP>characters... </SAMP>
<SAMP LANG="..." DIR=ltr|rtl ID="..."
CLASS="...">characters... </SAMP>
text
phrase
<SELECT NAME="...">characters... </SELECT>
<SELECT NAME="..." SIZE=value MULTIPLE LANG="..." DIR=ltr|rtl
ID="..." CLASS="..." ALIGN=top|middle|bottom|left|right DISABLED ERROR="..."
SRC="..." MD="..." WIDTH=value HEIGHT=value UNITS=pixels|em>characters...
</SELECT>
<OPTION>
Note that the elements <INPUT>
<SELECT>
<TEXTAREA>
are expressly prohibited by RFC 1866 from being nested within the
SELECT element content
<FORM>
<SMALL>characters... </SMALL>
<SMALL LANG="..." DIR=ltr|rtl ID="..."
CLASS="...">characters... </SMALL>
-In progress, to be determined-
-In progress, to be determined-
<SPAN>characters... </SPAN>
<SPAN LANG="..." DIR=ltr|rtl>characters...
</SPAN>
text
text
<STRIKE>characters... </STRIKE>
<STRIKE>characters... </STRIKE>
-In progress, to be determined-
-In progress, to be determined-
<STRONG>characters... </STRONG>
<STRONG LANG="..." DIR=ltr|rtl ID="..."
CLASS="...">characters... </STRONG>
text
phrase
<SUB>characters... </SUB>
<SUB LANG="..." DIR=ltr|rtl ID="..." CLASS="...">characters...
</SUB>
text
<SUP>characters... </SUP>
<SUP LANG="..." DIR=ltr|rtl ID="..." CLASS="...">characters...
</SUP>
text
<TAB>characters...
<TAB ID="..." INDENT=ens TO="..." ALIGN=left|center|right|decimal
DP="...">characters...
-In progress, to be determined-
-In progress, to be determined-
<TABLE></TABLE>
<TABLE LANG="..." DIR=ltr|rtl ID="..." CLASS="..."
ALIGN=left|right|center|justify|bleedleft|bleedright WIDTH="..." COLS=number
BORDER="..." FRAME=void|above|below|hsides|lhs|rhs|vsides|box|border
RULES=none|basic|rows|cols|all CELLSPACING="..." CELLPADDING="..."
CLEAR=left|right|all|"..." NOFLOW UNITS=en|relative|pixels COLSPEC="..."
DP="..." NOWRAP></TABLE>
<CAPTION>
<COL>
<COLGROUP>
<THEAD>
<TFOOT>
<TBODY>
<TR>
block
The ALIGN attribute specifies the table position relative to the window.
The WIDTH attribute specifies the entire table width, and defaults to 100%.
The default units is pixels, but may be specified by a suffix on the number.
The standard defined units suffixes include: pt
=points,
pi
=picas, in
=inches, cm
=centimeters,
mm
=millimeters, em
=em units, px
=screen
pixels. In addition the suffix of a percentsign may be used to specify the
percentage width of the space between the current left and right margins. The
COLS attribute specifies the total number of columns in the table and aids the
browser in determining the initial display and layout of the table. The BORDER
attribute controls frame width around the table and FRAME defines which parts
of the frame to include. For BORDER, the default units is pixels, but may be
specified by one of the standard defined units suffixes. BORDER=0 implies
FRAME=none, and BORDER without a value implies FRAME=border. The RULES
attribute defines the presence or absence of rulings between all rows and
columns in this table. The CELLSPACING attribute defines spacing between cells
and CELLPADDING defines spacing within cells.
The TABLE element has been partially implemented in Netscape 1.1 and MS
Internet Explorer 2.0. The COL, COLGROUP, THEAD, and TFOOT elements are new
and not yet implemented. The FRAME and RULES attributes are new and not yet
implemented. The values justify|bleedleft|bleedright
for the
ALIGN attribute are Netscape 1.1 extensions. The attribute COLSPEC was from an
earlier version of the proposal and is replaced by the COL and COLGROUP
elements. The attribute DP is from an earlier version of the proposal and was
used with a value of decimal
on the ALIGN attribute. It has been
replaced with the CHAR and CHAROFF attributes used when
ALIGN=char
which are defined for all table grouping elements
except TABLE. The attributes CLEAR, NOFLOW, UNITS, and NOWRAP are Netscape 1.1
extensions. Netscape 1.1 defines WIDTH as having a value of either a number of
pixels or a number followed by a percentsign to define a desired width of the
table which may be overridden by the browser. It defines percentsign to
specify the percentage of the entire window, instead of the current margins.
<TBODY>
<TBODY LANG="..." DIR=ltr|rtl ID="..." CLASS="..."
ALIGN=left|right|center|justify|char CHAR="..." CHAROFF="..."
VALIGN=top|middle|bottom|baseline>characters...</TBODY>
TR
TABLE
The table proposal states that a browser may display
ALIGN=justify
the same as the default ALIGN=left
if
it lacks support for text justification. The CHAR and CHAROFF attributes are
used when ALIGN=char
. CHAR specifies a single character to be
used for alignment, and defaults to the decimal point in the current language.
CHAROFF specifies the offset, in the DIR direction, to the first occurrence of
the CHAR character on each line. If a line doesn't include the CHAR character,
it is to end at the CHAROFF position. The default value for CHAROFF is either
50% or whatever will cause the CHAR characters in all cells with a declared
CHAR in a column to align. The default units is pixels, but may be specified
by a suffix on the number. The standard defined units suffixes include:
pt
=points, pi
=picas, in
=inches,
cm
=centimeters, mm
=millimeters, em
=em
units, px
=screen pixels. In addition the suffix of a percentsign
may be used to specify the percentage offset within the cell. The VALIGN
attribute defines the vertical alignment of the cell contents. The ALIGN, CHAR
and CHAROFF attribute values may be inherited from other table elements in the
following order: cells < columns < column groups < rows < row
groups < default. The VALIGN, LANG and DIR attribute values may be
inherited from other table elements in the following order: cells < rows
< row groups < columns < column groups < table < default.
<TD>
<TD LANG="..." DIR=ltr|rtl ID="..." CLASS="..." AXIS="..."
AXES="..." NOWRAP ROWSPAN=value COLSPAN=value
ALIGN=left|right|center|justify|char|decimal CHAR="..." CHAROFF="..." DP="..."
VALIGN=top|middle|bottom|baseline WIDTH=value
BGCOLOR="...">characters...</TD>
body.content
TR
The values justify|char
for the ALIGN attribute are new and
are not widely implemented. The table proposal states that a browser may
display ALIGN=justify
the same as the default
ALIGN=left
if it lacks support for text justification. The AXIS
and AXES attributes for cells provide a means for defining concise labels for
cells, either for speech rendering, or for database field names. The attribute
AXIS defaults to the cell contents. The AXES is a comma separated list of axis
names which together identify the row and column headers that pertain to this
cell. The NOWRAP attribute will suppress word wrap in the cell. The ROWSPAN
and COLSPAN attributes define the integer number of rows and columns spanned
by the cell. A value of zero for either implies the cell spans from this cell
to the end of the table. The attribute DP is from an earlier version of the
proposal and was used with a value of decimal
on the ALIGN
attribute. It has been replaced with the CHAR and CHAROFF attributes used when
ALIGN=char
. CHAR specifies a single character to be used for
alignment, and defaults to the decimal point in the current language. CHAROFF
specifies the offset, in the DIR direction, to the first occurrence of the
CHAR character on each line. If a line doesn't include the CHAR character, it
is to end at the CHAROFF position. The default value for CHAROFF is either 50%
or whatever will cause the CHAR characters in all cells with a declared CHAR
in a column to align. The default units is pixels, but may be specified by a
suffix on the number. The standard defined units suffixes include:
pt
=points, pi
=picas, in
=inches,
cm
=centimeters, mm
=millimeters, em
=em
units, px
=screen pixels. In addition the suffix of a percentsign
may be used to specify the percentage offset within the cell. The VALIGN
attribute defines the vertical alignment of the cell contents. The ALIGN, CHAR
and CHAROFF attribute values may be inherited from other table elements in the
following order: cells < columns < column groups < rows < row
groups < default. The VALIGN, LANG and DIR attribute values may be
inherited from other table elements in the following order: cells < rows
< row groups < columns < column groups < table < default.
The WIDTH attribute is a Netscape extension. The BGCOLOR attribute is a MS
Internet Explorer 2.0 extension. Internet Explorer accepts either an "#rrggbb"
number or the following color names: Black, Maroon, Green, Olive, Navy,
Purple, Teal, Gray, Silver, Red, Lime, Yellow, Blue, Fuchsia, Aqua,
White.
NAME
defines the symbolic name of
the field returned to the server on submission. The characters between the
opening and closing tags define the text to be initially displayed in the
textarea, and the default text to be returned, normally null. Only ASCII text
is allowed as characters, and newlines are respected. ROWS
and
COLS
define the physical size of the displayed input field in
numbers of characters.
<TEXTAREA NAME="..." ROWS="..." COLS="...">
</TEXTAREA>
<TEXTAREA NAME="..." ROWS="..." COLS="..." LANG="..." DIR=ltr|rtl
ID="..." CLASS="..." WRAP=off|virtual|physical
ALIGN=top|middle|bottom|left|right DISABLED ERROR="...">characters...
</TEXTAREA>
<INPUT>
<SELECT>
<TEXTAREA>
are expressly prohibited by RFC 1866 from being nested within the
TEXTAREA element content
<FORM>
off
is default and lines
are sent exactly as typed. The value virtual
wraps in the display
but are sent exactly as typed. The value physical
wraps in the
display and sends new-lines at the wrap points as if new-lines had been
entered. The early Version 3 proposal added the ALIGN, DISABLED, and ERROR
attributes. The Version 3 proposed DISABLED attribute would display this
TEXTAREA, but prohibit user entry/modification. The Version 3 proposed ERROR
attribute defines text to be displayed in the event that the entered value for
this TEXTAREA is invalid. All elements concerning FORM are Level 2. <TFOOT>
<TFOOT LANG="..." DIR=ltr|rtl ID="..." CLASS="..."
ALIGN=left|right|center|justify|char CHAR="..." CHAROFF="..."
VALIGN=top|middle|bottom|baseline>characters...</TFOOT>
TR
TABLE
The table proposal states that a browser may display
ALIGN=justify
the same as the default ALIGN=left
if
it lacks support for text justification. The CHAR and CHAROFF attributes are
used when ALIGN=char
. CHAR specifies a single character to be
used for alignment, and defaults to the decimal point in the current language.
CHAROFF specifies the offset, in the DIR direction, to the first occurrence of
the CHAR character on each line. If a line doesn't include the CHAR character,
it is to end at the CHAROFF position. The default value for CHAROFF is either
50% or whatever will cause the CHAR characters in all cells with a declared
CHAR in a column to align. The default units is pixels, but may be specified
by a suffix on the number. The standard defined units suffixes include:
pt
=points, pi
=picas, in
=inches,
cm
=centimeters, mm
=millimeters, em
=em
units, px
=screen pixels. In addition the suffix of a percentsign
may be used to specify the percentage offset within the cell. The VALIGN
attribute defines the vertical alignment of the cell contents. The ALIGN, CHAR
and CHAROFF attribute values may be inherited from other table elements in the
following order: cells < columns < column groups < rows < row
groups < default. The VALIGN, LANG and DIR attribute values may be
inherited from other table elements in the following order: cells < rows
< row groups < columns < column groups < table < default.
<TH>
<TH LANG="..." DIR=ltr|rtl ID="..." CLASS="..." AXIS="..."
AXES="..." NOWRAP ROWSPAN=value COLSPAN=value
ALIGN=left|right|center|justify|char|decimal CHAR="..." CHAROFF="..." DP="..."
VALIGN=top|middle|bottom|baseline WIDTH=value
BGCOLOR="...">characters...</TH>
body.content
TR
The values justify|char
for the ALIGN attribute are new and
are not widely implemented. The table proposal states that a browser may
display ALIGN=justify
the same as the default
ALIGN=left
if it lacks support for text justification. The AXIS
and AXES attributes for cells provide a means for defining concise labels for
cells, either for speech rendering, or for database field names. The attribute
AXIS defaults to the cell contents. The AXES is a comma separated list of axis
names which together identify the row and column headers that pertain to this
cell. The NOWRAP attribute will suppress word wrap in the cell. The ROWSPAN
and COLSPAN attributes define the integer number of rows and columns spanned
by the cell. A value of zero for either implies the cell spans from this cell
to the end of the table. The attribute DP is from an earlier version of the
proposal and was used with a value of decimal
on the ALIGN
attribute. It has been replaced with the CHAR and CHAROFF attributes used when
ALIGN=char
. CHAR specifies a single character to be used for
alignment, and defaults to the decimal point in the current language. CHAROFF
specifies the offset, in the DIR direction, to the first occurrence of the
CHAR character on each line. If a line doesn't include the CHAR character, it
is to end at the CHAROFF position. The default value for CHAROFF is either 50%
or whatever will cause the CHAR characters in all cells with a declared CHAR
in a column to align. The default units is pixels, but may be specified by a
suffix on the number. The standard defined units suffixes include:
pt
=points, pi
=picas, in
=inches,
cm
=centimeters, mm
=millimeters, em
=em
units, px
=screen pixels. In addition the suffix of a percentsign
may be used to specify the percentage offset within the cell. The VALIGN
attribute defines the vertical alignment of the cell contents. The ALIGN, CHAR
and CHAROFF attribute values may be inherited from other table elements in the
following order: cells < columns < column groups < rows < row
groups < default. The VALIGN, LANG and DIR attribute values may be
inherited from other table elements in the following order: cells < rows
< row groups < columns < column groups < table < default.
The WIDTH attribute is a Netscape extension. The BGCOLOR attribute is a MS
Internet Explorer 2.0 extension. Internet Explorer accepts either an "#rrggbb"
number or the following color names: Black, Maroon, Green, Olive, Navy,
Purple, Teal, Gray, Silver, Red, Lime, Yellow, Blue, Fuchsia, Aqua,
White.
<THEAD>
<THEAD LANG="..." DIR=ltr|rtl ID="..." CLASS="..."
ALIGN=left|right|center|justify|char CHAR="..." CHAROFF="..."
VALIGN=top|middle|bottom|baseline>characters...</THEAD>
TR
TABLE
The table proposal states that a browser may display
ALIGN=justify
the same as the default ALIGN=left
if
it lacks support for text justification. The CHAR and CHAROFF attributes are
used when ALIGN=char
. CHAR specifies a single character to be
used for alignment, and defaults to the decimal point in the current language.
CHAROFF specifies the offset, in the DIR direction, to the first occurrence of
the CHAR character on each line. If a line doesn't include the CHAR character,
it is to end at the CHAROFF position. The default value for CHAROFF is either
50% or whatever will cause the CHAR characters in all cells with a declared
CHAR in a column to align. The default units is pixels, but may be specified
by a suffix on the number. The standard defined units suffixes include:
pt
=points, pi
=picas, in
=inches,
cm
=centimeters, mm
=millimeters, em
=em
units, px
=screen pixels. In addition the suffix of a percentsign
may be used to specify the percentage offset within the cell. The VALIGN
attribute defines the vertical alignment of the cell contents. The ALIGN, CHAR
and CHAROFF attribute values may be inherited from other table elements in the
following order: cells < columns < column groups < rows < row
groups < default. The VALIGN, LANG and DIR attribute values may be
inherited from other table elements in the following order: cells < rows
< row groups < columns < column groups < table < default.
<TITLE>characters... </TITLE>
<TITLE LANG="..." DIR=ltr|rtl>characters...
</TITLE>
<META>
<LINK>
are expressly prohibited by RFC 1866 from being nested within the TITLE
element content
<HEAD>
<TR>
<TR LANG="..." DIR=ltr|rtl ID="..." CLASS="..."
ALIGN=left|right|center|justify|char|decimal CHAR="..." CHAROFF="..."
VALIGN=top|middle|bottom|baseline DP="...">
<TD> <TH>
<TBODY>
<TFOOT>
<THEAD>
The values justify|char
for the ALIGN attribute are new and
are not widely implemented. The table proposal states that a browser may
display ALIGN=justify
the same as the default
ALIGN=left
if it lacks support for text justification. The
attribute DP is from an earlier version of the proposal and was used with a
value of decimal
on the ALIGN attribute. It has been replaced
with the CHAR and CHAROFF attributes used when ALIGN=char
. CHAR
specifies a single character to be used for alignment, and defaults to the
decimal point in the current language. CHAROFF specifies the offset, in the
DIR direction, to the first occurrence of the CHAR character on each line. If
a line doesn't include the CHAR character, it is to end at the CHAROFF
position. The default value for CHAROFF is either 50% or whatever will cause
the CHAR characters in all cells with a declared CHAR in a column to align.
The default units is pixels, but may be specified by a suffix on the number.
The standard defined units suffixes include: pt
=points,
pi
=picas, in
=inches, cm
=centimeters,
mm
=millimeters, em
=em units, px
=screen
pixels. In addition the suffix of a percentsign may be used to specify the
percentage offset within the cell. The VALIGN attribute defines the vertical
alignment of the cell contents. The ALIGN, CHAR and CHAROFF attribute values
may be inherited from other table elements in the following order: cells <
columns < column groups < rows < row groups < default. The VALIGN,
LANG and DIR attribute values may be inherited from other table elements in
the following order: cells < rows < row groups < columns < column
groups < table < default.
<TT>characters... </TT>
<TT LANG="..." DIR=ltr|rtl ID="..." CLASS="...">characters...
</TT>
text
font
<U>characters... </U>
<U LANG="..." DIR=ltr|rtl ID="..." CLASS="...">characters...
</U>
-In progress, to be determined-
-In progress, to be determined-
<LI>
elements, and usually marked by a
bullet or similar symbol.
<UL></UL>
<UL COMPACT LANG="..." DIR=ltr|rtl
ALIGN=center|left|right|justify ID="..." CLASS="..."
CLEAR=left|right|all|"..." PLAIN SRC="..." MD="..." DINGBAT="..."
WRAP=vert|horiz TYPE=disk|circle|square> </UL>
<LH> <LI>
list
ALIGN=center|left|right|justify
Version 3 proposes the CLEAR,
PLAIN, SRC, MD, DINGBAT, and WRAP attributes. The TYPE attribute is a current
Netscape extension. Version 3 proposes to replace it with the SRC and DINGBAT
attributes to point to general server and browser images respectively.
Specifying <UL PLAIN>
to eliminate the bullets is proposed
by Version 3 as a replacement for the MENU
element. Specifying <UL PLAIN WRAP=HORIZ>
is proposed by
Version 3 as a replacement for the DIR list
element. The browser may dynamically determine the appropriate number of
columns. All list elements are Level 0. <VAR>characters... </VAR>
<VAR LANG="..." DIR=ltr|rtl ID="..." CLASS="...">characters...
</VAR>
text
phrase
<WBR>
<WBR>
<NOBR>
<XMP>characters... </XMP>
<XMP WIDTH="..." LANG="..." DIR=ltr|rtl>characters...
</XMP>
block
<PRE>
element. RFC 1866 states that the content of the XMP element should be
rendered so that at least 80 characters fit on a line. RFC 1866 has declared
XMP as deprecated and some current browsers no longer recognize it. The LANG
and DIR attributes are introduced with the internationalization proposal.
Michael J. Hannah
Sandia National Laboratories
mjhanna@sandia.gov