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 | INPUT | %ContentTypes; | #IMPLIED | list of MIME types for file upload | |||
| accesskey | A, AREA, BUTTON, INPUT, LABEL, LEGEND | %Character; | #IMPLIED | accessibility key character | |||
| action | FORM | %URL; | #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 | OBJECT | %URL; | #IMPLIED | space separated archive list | |||
| archive | APPLET | CDATA | #IMPLIED | D | L | comma separated archive list | |
| axis | TD, TH | CDATA | #IMPLIED | names groups of related headers | |||
| background | BODY | %URL; | #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 | IMG, OBJECT | %Length; | #IMPLIED | D | L | link border width | |
| border | TABLE | CDATA | #IMPLIED | controls frame width around table | |||
| 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, DIV, LINK, SCRIPT, SPAN | %Charset; | #IMPLIED | char encoding of linked resource | |||
| checked | INPUT | (checked) | #IMPLIED | for radio buttons and check boxes | |||
| cite | BLOCKQUOTE, Q | %URL; | #IMPLIED | URL for source document or msg | |||
| cite | DEL, INS | %URL; | #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 | %URL; | #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 | %URL; | #IMPLIED | base URL for classid, data, archive | |||
| codebase | APPLET | %URL; | #IMPLIED | D | L | optional base URL for applet | |
| codetype | OBJECT | %ContentType; | #IMPLIED | content type for code | |||
| color | BASEFONT, FONT | %Color; | #IMPLIED | D | L | "#RRGGBB" in hex, e.g. red: "#FF0000" | |
| 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, MENU | (compact) | #IMPLIED | D | L | ||
| compact | DL, 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 OBJECT SHAPES | |||
| data | OBJECT | %URL; | #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, HR, 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 | control is unavailable in this context | |||
| enctype | FORM | %ContentType; | "application/x-www- form-urlencoded" | ||||
| export | OBJECT | (export) | #IMPLIED | export shapes to parent | |||
| 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 table frame to include | |||
| 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 | IMG, OBJECT | %Length; | #IMPLIED | override height | |||
| height | APPLET | %Length; | #REQUIRED | D | L | initial height | |
| height | TD, TH | %Pixels; | #IMPLIED | D | L | height for cell | |
| href | A, AREA, DIV, LINK, SPAN | %URL; | #IMPLIED | URL for linked resource | |||
| href | BASE | %URL; | #IMPLIED | URL that acts as base URL | |||
| hreflang | A, DIV, LINK, SPAN | %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 | (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, HR, IFRAME, PARAM, SCRIPT | %LanguageCode; | #IMPLIED | language code | |||
| language | SCRIPT | CDATA | #IMPLIED | predefined script language name | |||
| link | BODY | %Color; | #IMPLIED | D | L | color of links | |
| longdesc | IMG | %URL; | #IMPLIED | link to long description (complements alt) | |||
| longdesc | FRAME, IFRAME | %URL; | #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 | DIV, LINK, SPAN | %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 | TEXTAREA | CDATA | #IMPLIED | ||||
| name | APPLET | CDATA | #IMPLIED | D | L | allows applets to find each other | |
| name | SELECT | CDATA | #IMPLIED | field name | |||
| name | BUTTON | CDATA | #IMPLIED | for scripting/forms as submit button | |||
| name | FRAME, IFRAME | CDATA | #IMPLIED | F | name of frame for targetting | ||
| name | A | CDATA | #IMPLIED | named link end | |||
| name | INPUT, OBJECT | CDATA | #IMPLIED | submit as part of form | |||
| name | MAP | CDATA | #REQUIRED | name of image map for refs 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 | %URL; | #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, DIV, LINK, SPAN | %LinkTypes; | #IMPLIED | forward link types | |||
| repeat | COL | NUMBER | 1 | repeat count for COL | |||
| rev | A, DIV, LINK, SPAN | %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 OBJECT SHAPES | |||
| shapes | OBJECT | (shapes) | #IMPLIED | object has shaped hypertext links | |||
| 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 | COLGROUP | NUMBER | 1 | default number of columns in group | |||
| src | SCRIPT | %URL; | #IMPLIED | URL for an external script | |||
| src | INPUT | %URL; | #IMPLIED | for fields with images | |||
| src | FRAME, IFRAME | %URL; | #IMPLIED | F | source of frame content | ||
| src | IMG | %URL; | #REQUIRED | URL 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 | CDATA | #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, DIV, FORM, LINK, SPAN | %FrameTarget; | #IMPLIED | render in this frame | |||
| text | BODY | %Color; | #IMPLIED | D | L | document text color | |
| title | STYLE | %Text; | #IMPLIED | advisory title | |||
| title | All elements but BASE, BASEFONT, HEAD, HTML, META, PARAM, SCRIPT, STYLE, TITLE | %Text; | #IMPLIED | advisory title/amplification | |||
| type | A, DIV, LINK, SPAN | %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 submit/reset button | |||
| usemap | IMG, INPUT, OBJECT | %URL; | #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 | OPTION | CDATA | #IMPLIED | defaults to element content | |||
| value | BUTTON | CDATA | #IMPLIED | gets passed to server when submitted | |||
| value | PARAM | CDATA | #IMPLIED | property value | |||
| value | INPUT | CDATA | #IMPLIED | required for radio and checkboxes | |||
| 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 | APPLET | %Length; | #REQUIRED | D | L | initial width | |
| width | COL | %MultiLength; | #IMPLIED | column width specification | |||
| width | COLGROUP | %MultiLength; | #IMPLIED | default width for enclosed COLs | |||
| width | TABLE | %Pixels; | #IMPLIED | table width relative to window | |||
| width | TD, TH | %Pixels; | #IMPLIED | D | L | width for cell | |
| width | PRE | NUMBER | #IMPLIED | D | L |