accesskey | It is the keyboard shortcuts to activate/focus specific elements. |
autocapitalize | Automatically capitalizes text entered by the user. |
autofocus | : Specifies that an element should get focus when the page loads. |
class | It specifies one or more class names for an HTML element. |
contenteditable | Indicates whether the content of an element can be edited. |
contextmenu | Specifies a custom context menu for an element |
data-* | It can be used to define our own custom data attributes. |
dir | It is used to specify the text direction of the element content. |
draggable | It is used to specify whether an element is draggable or not. Links and images are by default draggable. |
enterkeyhint | It provides a hint on what label or icon to present on a virtual keyword while pressing keys. |
hidden | It is used to define the visibility of elements. It contains a boolean value. If this attribute is used then browsers will not display elements that have the hidden attribute specified. |
id | Provides a unique identifier for an element. |
inputmode | It is used mainly to provide a hint to browsers on which virtual keyboard configuration to use when editing this element or its contents. |
is | Specifies a custom built-in element. |
itemid | Provides a unique global identifier for an item. |
itemprop | Adds properties to an item. |
itemscope | It works with item types to ensure that the HTML contained in a block is about a particular item. |
itemtype | It specifies the URL vocabulary which is used to define itemprops. |
lang | It is used to specify the language of the element content. Some examples of languages are en for English, es for Spanish, etc. |
nonce | It is a cryptographic nonce ("number used once") used by a content security policy to check given fetch allowed to proceed or not. |
part | It is a space-separated list of the part names of the element. |
slot | It is used to assign a slot in a shadow DOM shadow tree to an element. |
spellcheck | The Spell Check feature in HTML is used to detect grammatial or spelling mistakes in the text fields. |
style | Style in HTML are basically rules that describe how a document will be presented in a browser. |
tabindex | It is used to specify the tab order of an element. It is used when the tab button is used for navigating. |
title | It is used to define the title of an HTML document, sets the title in the browser toolbar, and provides the title for the web page when it is added to favorites. |
translate | The translate attribute in HTML is used to specify whether the content of an element is translated or not. |