HTML 5 Standard Attributes
The attributes listed below are standard and are supported by all HTML 5
tags, with a few exceptions.
Differences Between HTML 4.01 and HTML 5
New attributes in HTML 5: contenteditable, contextmenu, draggable,
irrelevant, ref, registrationmark, and template.
HTML 4.01 attributes which are no longer supported: accesskey.
Attributes
- 4: indicates if the attribute is defined in HTML 4.01
- 5: indicates if the attribute is defined in HTML 5
Attribute |
Value |
Description |
4 |
5 |
acceskey |
a character |
Sets a keyboard shortcut to access an element. Not supported. |
4 |
|
class |
class_rule or style_rule |
The class of the element. Used to specify a class in the
stylesheet |
4 |
5 |
contenteditable |
true false |
Sets if the user is allowed to edit the content in the element or not |
|
5 |
contentextmenu |
id of a menu element |
Sets a context menu for an element |
|
5 |
dir |
ltr rtl |
Sets the text direction |
4 |
5 |
draggable |
true false auto |
Sets if the user is allowed to drag the element or not |
|
5 |
id |
id_name |
A unique id for the element. Used with CSS or JavaScript |
4 |
5 |
irrelevant |
true false |
Sets if the element is irrelevant or not. Irrelevant elements is
not displayed |
|
5 |
lang |
language_code |
Sets the language code
for the enclosed element |
4 |
5 |
ref |
url or elementID |
Refers to another document / another part of the document.
Use only if the template attribute is set |
|
5 |
registrationmark |
registration mark |
Sets a registration mark to an element. Use only on child
elements of <rule> (except for the <nest> element) |
|
5 |
style |
style_definition |
An inline style definition |
4 |
5 |
tabindex |
number |
Sets the tab order of an element |
4 |
5 |
template |
url or elementID |
Refers to another document / another part of the document
that should be applied to this element |
|
5 |
title |
tooltip_text |
A text to display in a tool tip |
4 |
5 |
|
|
|