<p>There are few HTML attributes which are standard and associated to all the HTML tags. These attributes are listed here with a brief description.</p>

<h2>Global Attributes</h2>

<p>Not valid in base, head, html, meta, param, script, style, and title elements.</p>

<table>
	<tbody>
		<tr>
			<th>Attribute</th>
			<th>HTML-5</th>
			<th>Description</th>
		</tr>
		<tr>
			<td>accesskey</td>
			<td>&nbsp;</td>
			<td>Specifies a shortcut key for an element to be used in place of keyboard.</td>
		</tr>
		<tr>
			<td>class</td>
			<td>&nbsp;</td>
			<td>The class of the element</td>
		</tr>
		<tr>
			<td>contenteditable</td>
			<td>Yes</td>
			<td>Boolean attribute to specify whether the element is editable or not.</td>
		</tr>
		<tr>
			<td>contextmenu</td>
			<td>Yes</td>
			<td>Specifies a context menu for an element.</td>
		</tr>
		<tr>
			<td>data-*</td>
			<td>Yes</td>
			<td>Used to store custom data associated with the element.</td>
		</tr>
		<tr>
			<td>draggable</td>
			<td>Yes</td>
			<td>Boolean attribute to specify whether the element can be dragged or not.</td>
		</tr>
		<tr>
			<td>dropzone</td>
			<td>Yes</td>
			<td>Specifies whether the dragged data is copied, moved, or linked, when dropped.</td>
		</tr>
	</tbody>
</table>

<p>&nbsp;</p>

<h2><strong>Language Attributes</strong></h2>

<p>The&nbsp;<strong>lang</strong>&nbsp;attribute indicates the language being used for the enclosed content. The language is identified using the ISO standard language abbreviations, such as&nbsp;<strong>fr</strong>&nbsp;for&nbsp;<strong>French</strong>,&nbsp;<strong>en</strong>&nbsp;for&nbsp;<strong>English</strong>, and so on.</p>

<p>RFC 1766 (http://www.ietf.org/rfc/rfc1766.txt) describes these codes and their formats.</p>

<p>Not valid in base, br, frame, frameset, hr, iframe, param, and script elements.</p>