Key
4.01 only: attribute applies to the following elements in HTML 4.01 only;
HTML5 only: attribute applies to the following elements in HTML5 only;
Nonstandard: Attribute is not part of any specification, but is supported in browsers;
D: deprecated in HTML 4.01;
R: Required
- abbr (4.01 only)
- accept (4.01 only)
- accept
- accept-charset
- accesskey (4.01 only)
- accesskey (HTML5 only)
-
All elements in HTML5
- action
- align (4.01 only)
- alink
- alt
- alt (4.01 only)
- alt (HTML5 only)
- archive (4.01 only)
- async (HTML5 only)
- autocomplete
- autofocus (HTML5 only)
- autoplay (HTML5 only)
- axis (4.01 only)
- background (4.01 only)
- bgcolor (4.01 only)
- border (4.01 only)
- cellpadding (4.01 only)
- cellspacing (4.01 only)
- challenge (HTML5 only)
- char (4.01 only)
- charoff (4.01 only)
- charset (4.01 only)
- charset (HTML5 only)
- charset
- checked (HTML5 only)
- checked
- cite
- cite (HTML5 only)
- class (4.01 only)
-
All elements except
base,basefont,head,html,meta,param,script,style,title
- class (HTML5 only)
-
All elements in HTML5
- classid (4.01 only)
- clear (4.01 only)
- code (4.01 only)
- codebase (4.01 only)
- codetype (4.01 only)
- color (4.01 only)
- cols (4.01 only)
- cols
- colspan
- compact
- content
- contenteditable (HTML5 only)
-
All elements in HTML5
- contextmenu (HTML5 only)
-
All elements in HTML5
- controls (HTML5 only)
- coords (4.01 only)
- coords
- data
- datetime (HTML5 only)
- declare (4.01 only)
- defer
- dir (4.01 only)
-
All elements but
applet,base,basefont,br,frame,frameset,iframe,param,script
- dir (HTML5 only)
-
All elements in HTML5
- dir
- disabled
- disabled (HTML5 only)
- draggable (HTML5 only)
-
All elements in HTML5
- enctype
- face (4.01 only)
- for
- for (HTML5 only)
- form (HTML5 only)
- formaction (HTML5 only)
- formenctype (HTML5 only)
- formmethod (HTML5 only)
- formnovalidate (HTML5 only)
- formtarget (HTML5 only)
- frame (4.01 only)
- frameborder (4.01 only)
- headers
- height
- height (4.01 only)
- height (HTML5 only)
- hidden (HTML5 only)
-
All elements in HTML5
- high (HTML5 only)
- href
- hreflang
- hreflang (HTML5 only)
- hspace (4.01 only)
- http-equiv
- icon (HTML5 only)
- id (4.01 only)
-
All elements but
base,head,html,meta,script,style,title
- id (HTML5 only)
-
All elements in HTML5
- ismap
- ismap (4.01 only)
- keytype (HTML5 only)
- label
- label (HTML5 only)
- lang (4.01 only)
-
All elements but
applet,base,basefont,br,frame,frameset,iframe,param,script
- lang (HTML5 only)
-
All elements in HTML5
- language (4.01 only)
- link (4.01 only)
- list (HTML5 only)
- longdesc (4.01 only)
- loop (HTML5 only)
- low (HTML5 only)
- lowsrc (Nonstandard)
- manifest (HTML5 only)
- marginheight (4.01 only)
- marginwidth (4.01 only)
- max (HTML5 only)
- maxlength
- maxlength (HTML5 only)
- media
- media (HTML5 only)
- method
- min (HTML5 only)
- multiple
- multiple (HTML5 only)
- name
- name (4.01 only)
- name (HTML5 only)
- name (Nonstandard)
- nohref (4.01 only)
- noresize (4.01 only)
- noshade (4.01 only)
- novalidate (HTML5 only)
- nowrap (4.01 only)
- object (4.01 only)
- open (HTML5 only)
- optimum (HTML5 only)
- palette (N)
- pattern (HTML5 only)
- ping (HTML5 only)
- placeholder (HTML5 only)
- pluginspage (N)
- poster (HTML5 only)
- profile (4.01 only)
- prompt (4.01 only)
- pubdate (HTML5 only)
- radiogroup (HTML5 only)
- readonly
- rel
- rel (HTML5 only)
- required (HTML5 only)
- rev (4.01 only)
- reversed (HTML5 only)
- rows (4.01 only)
- rows
- rowspan
- rules (4.01 only)
- sandbox (HTML5 only)
- scheme (4.01 only)
- scope (4.01 only)
- scope (4.01 only)
- scoped (HTML5 only)
- scrolling (4.01 only)
- seamless (HTML5 only)
- selected
- shape (4.01 only)
- shape
- size
- size (4.01 only)
- sizes (HTML5 only)
- span
- spellcheck (HTML5 only)
-
All elements in HTML5
- src
- src (4.01 only)
- src (HTML5 only)
- srcdoc (HTML5 only)
- standby (4.01 only)
- start
- start (Nonstandard)
- step (HTML5 only)
- style
-
All elements but
base,basefont,head,html,meta,param,script,style,title
- style
-
All elements in HTML5
- summary
- tabindex (4.01 only)
- tabindex (HTML5 only)
-
All elements in HTML5
- target
- target (4.01 only)
- text
- title (4.01 only)
-
All elements but
base,basefont,head,html,meta,param,script,title
- title (HTML5 only)
-
All elements (advisory information)
- title
- title (4.01 only)
-
- Special use with:
- acronym
- title (HTML5 only)
- type
- type (4.01 only)
- type (HTML5 only)
- units (N)
- usemap
- usemap (4.01 only)
- valign (4.01 only)
- value
- value (HTML5 only)
- valuetype (4.01 only)
- version (4.01 only)
- vlink (4.01 only)
- vspace (4.01 only)
- vspace (Nonstandard)
- width
- width (4.01 only)
- width (HTML5 only)
- wrap (HTML5 only)
- xml:lang (XHTML only)
- xml:space (XHTML 1.0 only)
- xmlns (XHTML only)