Legend: Deprecated, Loose DTD, Frameset DTD
Name | Related Elements | Type | Default | Depr. | DTD | Comment |
---|---|---|---|---|---|---|
abbr | TD, TH | %Text; | #IMPLIED | � | � | abbreviation for header cell |
accept-charset | FORM | %Charsets; | #IMPLIED | � | � | list of supported charsets |
accept | FORM, INPUT | %ContentTypes; | #IMPLIED | � | � | list of MIME types for file upload |
accesskey | A, AREA, BUTTON, INPUT, LABEL, LEGEND, TEXTAREA | %Character; | #IMPLIED | � | � | accessibility key character |
action | FORM | %URI; | #REQUIRED | � | � | server-side form handler |
align | CAPTION | %CAlign; | #IMPLIED | D | L | relative to table |
align | APPLET, IFRAME, IMG, INPUT, OBJECT | %IAlign; | #IMPLIED | D | L | vertical or horizontal alignment |
align | LEGEND | %LAlign; | #IMPLIED | D | L | relative to fieldset |
align | TABLE | %TAlign; | #IMPLIED | D | L | table position relative to window |
align | HR | (left | center | right) | #IMPLIED | D | L | � |
align | DIV, H1, H2, H3, H4, H5, H6, P | (left | center | right | justify) | #IMPLIED | D | L | align, text alignment |
align | COL, COLGROUP, TBODY, TD, TFOOT, TH, THEAD, TR | (left | center | right | justify | char) | #IMPLIED | � | � | � |
alink | BODY | %Color; | #IMPLIED | D | L | color of selected links |
alt | APPLET | %Text; | #IMPLIED | D | L | short description |
alt | AREA, IMG | %Text; | #REQUIRED | � | � | short description |
alt | INPUT | CDATA | #IMPLIED | � | � | short description |
archive | APPLET | CDATA | #IMPLIED | D | L | comma-separated archive list |
archive | OBJECT | CDATA | #IMPLIED | � | � | space-separated list of URIs |
axis | TD, TH | CDATA | #IMPLIED | � | � | comma-separated list of related headers |
background | BODY | %URI; | #IMPLIED | D | L | texture tile for document background |
bgcolor | TABLE | %Color; | #IMPLIED | D | L | background color for cells |
bgcolor | TR | %Color; | #IMPLIED | D | L | background color for row |
bgcolor | TD, TH | %Color; | #IMPLIED | D | L | cell background color |
bgcolor | BODY | %Color; | #IMPLIED | D | L | document background color |
border | TABLE | %Pixels; | #IMPLIED | � | � | controls frame width around table |
border | IMG, OBJECT | %Pixels; | #IMPLIED | D | L | link border width |
cellpadding | TABLE | %Length; | #IMPLIED | � | � | spacing within cells |
cellspacing | TABLE | %Length; | #IMPLIED | � | � | spacing between cells |
char | COL, COLGROUP, TBODY, TD, TFOOT, TH, THEAD, TR | %Character; | #IMPLIED | � | � | alignment char, e.g. char=':' |
charoff | COL, COLGROUP, TBODY, TD, TFOOT, TH, THEAD, TR | %Length; | #IMPLIED | � | � | offset for alignment char |
charset | A, LINK, SCRIPT | %Charset; | #IMPLIED | � | � | char encoding of linked resource |
checked | INPUT | (checked) | #IMPLIED | � | � | for radio buttons and check boxes |
cite | BLOCKQUOTE, Q | %URI; | #IMPLIED | � | � | URI for source document or msg |
cite | DEL, INS | %URI; | #IMPLIED | � | � | info on reason for change |
class | All elements but BASE, BASEFONT, HEAD, HTML, META, PARAM, SCRIPT, STYLE, TITLE | CDATA | #IMPLIED | � | � | space-separated list of classes |
classid | OBJECT | %URI; | #IMPLIED | � | � | identifies an implementation |
clear | BR | (left | all | right | none) | none | D | L | control of text flow |
code | APPLET | CDATA | #IMPLIED | D | L | applet class file |
codebase | OBJECT | %URI; | #IMPLIED | � | � | base URI for classid, data, archive |
codebase | APPLET | %URI; | #IMPLIED | D | L | optional base URI for applet |
codetype | OBJECT | %ContentType; | #IMPLIED | � | � | content type for code |
color | BASEFONT, FONT | %Color; | #IMPLIED | D | L | text color |
cols | FRAMESET | %MultiLengths; | #IMPLIED | � | F | list of lengths, default: 100% (1 col) |
cols | TEXTAREA | NUMBER | #REQUIRED | � | � | � |
colspan | TD, TH | NUMBER | 1 | � | � | number of cols spanned by cell |
compact | DIR, DL, MENU, OL, UL | (compact) | #IMPLIED | D | L | reduced interitem spacing |
content | META | CDATA | #REQUIRED | � | � | associated information |
coords | AREA | %Coords; | #IMPLIED | � | � | comma-separated list of lengths |
coords | A | %Coords; | #IMPLIED | � | � | for use with client-side image maps |
data | OBJECT | %URI; | #IMPLIED | � | � | reference to object's data |
datetime | DEL, INS | %Datetime; | #IMPLIED | � | � | date and time of change |
declare | OBJECT | (declare) | #IMPLIED | � | � | declare but don't instantiate flag |
defer | SCRIPT | (defer) | #IMPLIED | � | � | UA may defer execution of script |
dir | All elements but APPLET, BASE, BASEFONT, BDO, BR, FRAME, FRAMESET, IFRAME, PARAM, SCRIPT | (ltr | rtl) | #IMPLIED | � | � | direction for weak/neutral text |
dir | BDO | (ltr | rtl) | #REQUIRED | � | � | directionality |
disabled | BUTTON, INPUT, OPTGROUP, OPTION, SELECT, TEXTAREA | (disabled) | #IMPLIED | � | � | unavailable in this context |
enctype | FORM | %ContentType; | "application/x-www- form-urlencoded" | � | � | � |
face | BASEFONT, FONT | CDATA | #IMPLIED | D | L | comma-separated list of font names |
for | LABEL | IDREF | #IMPLIED | � | � | matches field ID value |
frame | TABLE | %TFrame; | #IMPLIED | � | � | which parts of frame to render |
frameborder | FRAME, IFRAME | (1 | 0) | 1 | � | F | request frame borders? |
headers | TD, TH | IDREFS | #IMPLIED | � | � | list of id's for header cells |
height | IFRAME | %Length; | #IMPLIED | � | L | frame height |
height | TD, TH | %Length; | #IMPLIED | D | L | height for cell |
height | IMG, OBJECT | %Length; | #IMPLIED | � | � | override height |
height | APPLET | %Length; | #REQUIRED | D | L | initial height |
href | A, AREA, LINK | %URI; | #IMPLIED | � | � | URI for linked resource |
href | BASE | %URI; | #IMPLIED | � | � | URI that acts as base URI |
hreflang | A, LINK | %LanguageCode; | #IMPLIED | � | � | language code |
hspace | APPLET, IMG, OBJECT | %Pixels; | #IMPLIED | D | L | horizontal gutter |
http-equiv | META | NAME | #IMPLIED | � | � | HTTP response header name |
id | All elements but BASE, HEAD, HTML, META, SCRIPT, STYLE, TITLE | ID | #IMPLIED | � | � | document-wide unique id |
ismap | IMG, INPUT | (ismap) | #IMPLIED | � | � | use server-side image map |
label | OPTION | %Text; | #IMPLIED | � | � | for use in hierarchical menus |
label | OPTGROUP | %Text; | #REQUIRED | � | � | for use in hierarchical menus |
lang | All elements but APPLET, BASE, BASEFONT, BR, FRAME, FRAMESET, IFRAME, PARAM, SCRIPT | %LanguageCode; | #IMPLIED | � | � | language code |
language | SCRIPT | CDATA | #IMPLIED | D | L | predefined script language name |
link | BODY | %Color; | #IMPLIED | D | L | color of links |
longdesc | IMG | %URI; | #IMPLIED | � | � | link to long description (complements alt) |
longdesc | FRAME, IFRAME | %URI; | #IMPLIED | � | F | link to long description (complements title) |
marginheight | FRAME, IFRAME | %Pixels; | #IMPLIED | � | F | margin height in pixels |
marginwidth | FRAME, IFRAME | %Pixels; | #IMPLIED | � | F | margin widths in pixels |
maxlength | INPUT | NUMBER | #IMPLIED | � | � | max chars for text fields |
media | STYLE | %MediaDesc; | #IMPLIED | � | � | designed for use with these media |
media | LINK | %MediaDesc; | #IMPLIED | � | � | for rendering on these media |
method | FORM | (GET | POST) | GET | � | � | HTTP method used to submit the form |
multiple | SELECT | (multiple) | #IMPLIED | � | � | default is single selection |
name | BUTTON, TEXTAREA | CDATA | #IMPLIED | � | � | � |
name | APPLET | CDATA | #IMPLIED | D | L | allows applets to find each other |
name | SELECT | CDATA | #IMPLIED | � | � | field name |
name | FORM | CDATA | #IMPLIED | � | � | name of form for scripting |
name | FRAME, IFRAME | CDATA | #IMPLIED | � | F | name of frame for targetting |
name | IMG | CDATA | #IMPLIED | � | � | name of image for scripting |
name | A | CDATA | #IMPLIED | � | � | named link end |
name | INPUT, OBJECT | CDATA | #IMPLIED | � | � | submit as part of form |
name | MAP | CDATA | #REQUIRED | � | � | for reference by usemap |
name | PARAM | CDATA | #REQUIRED | � | � | property name |
name | META | NAME | #IMPLIED | � | � | metainformation name |
nohref | AREA | (nohref) | #IMPLIED | � | � | this region has no action |
noresize | FRAME | (noresize) | #IMPLIED | � | F | allow users to resize frames? |
noshade | HR | (noshade) | #IMPLIED | D | L | � |
nowrap | TD, TH | (nowrap) | #IMPLIED | D | L | suppress word wrap |
object | APPLET | CDATA | #IMPLIED | D | L | serialized applet file |
onblur | A, AREA, BUTTON, INPUT, LABEL, SELECT, TEXTAREA | %Script; | #IMPLIED | � | � | the element lost the focus |
onchange | INPUT, SELECT, TEXTAREA | %Script; | #IMPLIED | � | � | the element value was changed |
onclick | All elements but APPLET, BASE, BASEFONT, BDO, BR, FONT, FRAME, FRAMESET, HEAD, HTML, IFRAME, ISINDEX, META, PARAM, SCRIPT, STYLE, TITLE | %Script; | #IMPLIED | � | � | a pointer button was clicked |
ondblclick | All elements but APPLET, BASE, BASEFONT, BDO, BR, FONT, FRAME, FRAMESET, HEAD, HTML, IFRAME, ISINDEX, META, PARAM, SCRIPT, STYLE, TITLE | %Script; | #IMPLIED | � | � | a pointer button was double clicked |
onfocus | A, AREA, BUTTON, INPUT, LABEL, SELECT, TEXTAREA | %Script; | #IMPLIED | � | � | the element got the focus |
onkeydown | All elements but APPLET, BASE, BASEFONT, BDO, BR, FONT, FRAME, FRAMESET, HEAD, HTML, IFRAME, ISINDEX, META, PARAM, SCRIPT, STYLE, TITLE | %Script; | #IMPLIED | � | � | a key was pressed down |
onkeypress | All elements but APPLET, BASE, BASEFONT, BDO, BR, FONT, FRAME, FRAMESET, HEAD, HTML, IFRAME, ISINDEX, META, PARAM, SCRIPT, STYLE, TITLE | %Script; | #IMPLIED | � | � | a key was pressed and released |
onkeyup | All elements but APPLET, BASE, BASEFONT, BDO, BR, FONT, FRAME, FRAMESET, HEAD, HTML, IFRAME, ISINDEX, META, PARAM, SCRIPT, STYLE, TITLE | %Script; | #IMPLIED | � | � | a key was released |
onload | FRAMESET | %Script; | #IMPLIED | � | F | all the frames have been loaded |
onload | BODY | %Script; | #IMPLIED | � | � | the document has been loaded |
onmousedown | All elements but APPLET, BASE, BASEFONT, BDO, BR, FONT, FRAME, FRAMESET, HEAD, HTML, IFRAME, ISINDEX, META, PARAM, SCRIPT, STYLE, TITLE | %Script; | #IMPLIED | � | � | a pointer button was pressed down |
onmousemove | All elements but APPLET, BASE, BASEFONT, BDO, BR, FONT, FRAME, FRAMESET, HEAD, HTML, IFRAME, ISINDEX, META, PARAM, SCRIPT, STYLE, TITLE | %Script; | #IMPLIED | � | � | a pointer was moved within |
onmouseout | All elements but APPLET, BASE, BASEFONT, BDO, BR, FONT, FRAME, FRAMESET, HEAD, HTML, IFRAME, ISINDEX, META, PARAM, SCRIPT, STYLE, TITLE | %Script; | #IMPLIED | � | � | a pointer was moved away |
onmouseover | All elements but APPLET, BASE, BASEFONT, BDO, BR, FONT, FRAME, FRAMESET, HEAD, HTML, IFRAME, ISINDEX, META, PARAM, SCRIPT, STYLE, TITLE | %Script; | #IMPLIED | � | � | a pointer was moved onto |
onmouseup | All elements but APPLET, BASE, BASEFONT, BDO, BR, FONT, FRAME, FRAMESET, HEAD, HTML, IFRAME, ISINDEX, META, PARAM, SCRIPT, STYLE, TITLE | %Script; | #IMPLIED | � | � | a pointer button was released |
onreset | FORM | %Script; | #IMPLIED | � | � | the form was reset |
onselect | INPUT, TEXTAREA | %Script; | #IMPLIED | � | � | some text was selected |
onsubmit | FORM | %Script; | #IMPLIED | � | � | the form was submitted |
onunload | FRAMESET | %Script; | #IMPLIED | � | F | all the frames have been removed |
onunload | BODY | %Script; | #IMPLIED | � | � | the document has been removed |
profile | HEAD | %URI; | #IMPLIED | � | � | named dictionary of meta info |
prompt | ISINDEX | %Text; | #IMPLIED | D | L | prompt message |
readonly | TEXTAREA | (readonly) | #IMPLIED | � | � | � |
readonly | INPUT | (readonly) | #IMPLIED | � | � | for text and passwd |
rel | A, LINK | %LinkTypes; | #IMPLIED | � | � | forward link types |
rev | A, LINK | %LinkTypes; | #IMPLIED | � | � | reverse link types |
rows | FRAMESET | %MultiLengths; | #IMPLIED | � | F | list of lengths, default: 100% (1 row) |
rows | TEXTAREA | NUMBER | #REQUIRED | � | � | � |
rowspan | TD, TH | NUMBER | 1 | � | � | number of rows spanned by cell |
rules | TABLE | %TRules; | #IMPLIED | � | � | rulings between rows and cols |
scheme | META | CDATA | #IMPLIED | � | � | select form of content |
scope | TD, TH | %Scope; | #IMPLIED | � | � | scope covered by header cells |
scrolling | FRAME, IFRAME | (yes | no | auto) | auto | � | F | scrollbar or none |
selected | OPTION | (selected) | #IMPLIED | � | � | � |
shape | AREA | %Shape; | rect | � | � | controls interpretation of coords |
shape | A | %Shape; | rect | � | � | for use with client-side image maps |
size | HR | %Pixels; | #IMPLIED | D | L | � |
size | FONT | CDATA | #IMPLIED | D | L | [+|-]nn e.g. size="+1", size="4" |
size | INPUT | CDATA | #IMPLIED | � | � | specific to each type of field |
size | BASEFONT | CDATA | #REQUIRED | D | L | base font size for FONT elements |
size | SELECT | NUMBER | #IMPLIED | � | � | rows visible |
span | COL | NUMBER | 1 | � | � | COL attributes affect N columns |
span | COLGROUP | NUMBER | 1 | � | � | default number of columns in group |
src | SCRIPT | %URI; | #IMPLIED | � | � | URI for an external script |
src | INPUT | %URI; | #IMPLIED | � | � | for fields with images |
src | FRAME, IFRAME | %URI; | #IMPLIED | � | F | source of frame content |
src | IMG | %URI; | #REQUIRED | � | � | URI of image to embed |
standby | OBJECT | %Text; | #IMPLIED | � | � | message to show while loading |
start | OL | NUMBER | #IMPLIED | D | L | starting sequence number |
style | All elements but BASE, BASEFONT, HEAD, HTML, META, PARAM, SCRIPT, STYLE, TITLE | %StyleSheet; | #IMPLIED | � | � | associated style info |
summary | TABLE | %Text; | #IMPLIED | � | � | purpose/structure for speech output |
tabindex | A, AREA, BUTTON, INPUT, OBJECT, SELECT, TEXTAREA | NUMBER | #IMPLIED | � | � | position in tabbing order |
target | A, AREA, BASE, FORM, LINK | %FrameTarget; | #IMPLIED | � | L | render in this frame |
text | BODY | %Color; | #IMPLIED | D | L | document text color |
title | All elements but BASE, BASEFONT, HEAD, HTML, META, PARAM, SCRIPT, TITLE | %Text; | #IMPLIED | � | � | advisory title |
type | A, LINK | %ContentType; | #IMPLIED | � | � | advisory content type |
type | OBJECT | %ContentType; | #IMPLIED | � | � | content type for data |
type | PARAM | %ContentType; | #IMPLIED | � | � | content type for value when valuetype=ref |
type | SCRIPT | %ContentType; | #REQUIRED | � | � | content type of script language |
type | STYLE | %ContentType; | #REQUIRED | � | � | content type of style language |
type | INPUT | %InputType; | TEXT | � | � | what kind of widget is needed |
type | LI | %LIStyle; | #IMPLIED | D | L | list item style |
type | OL | %OLStyle; | #IMPLIED | D | L | numbering style |
type | UL | %ULStyle; | #IMPLIED | D | L | bullet style |
type | BUTTON | (button | submit | reset) | submit | � | � | for use as form button |
usemap | IMG, INPUT, OBJECT | %URI; | #IMPLIED | � | � | use client-side image map |
valign | COL, COLGROUP, TBODY, TD, TFOOT, TH, THEAD, TR | (top | middle | bottom | baseline) | #IMPLIED | � | � | vertical alignment in cells |
value | INPUT | CDATA | #IMPLIED | � | � | Specify for radio buttons and checkboxes |
value | OPTION | CDATA | #IMPLIED | � | � | defaults to element content |
value | PARAM | CDATA | #IMPLIED | � | � | property value |
value | BUTTON | CDATA | #IMPLIED | � | � | sent to server when submitted |
value | LI | NUMBER | #IMPLIED | D | L | reset sequence number |
valuetype | PARAM | (DATA | REF | OBJECT) | DATA | � | � | How to interpret value |
version | HTML | CDATA | %HTML.Version; | D | L | Constant |
vlink | BODY | %Color; | #IMPLIED | D | L | color of visited links |
vspace | APPLET, IMG, OBJECT | %Pixels; | #IMPLIED | D | L | vertical gutter |
width | HR | %Length; | #IMPLIED | D | L | � |
width | IFRAME | %Length; | #IMPLIED | � | L | frame width |
width | IMG, OBJECT | %Length; | #IMPLIED | � | � | override width |
width | TABLE | %Length; | #IMPLIED | � | � | table width |
width | TD, TH | %Length; | #IMPLIED | D | L | width for cell |
width | APPLET | %Length; | #REQUIRED | D | L | initial width |
width | COL | %MultiLength; | #IMPLIED | � | � | column width specification |
width | COLGROUP | %MultiLength; | #IMPLIED | � | � | default width for enclosed COLs |
width | PRE | NUMBER | #IMPLIED | D | L | � |