Универсальные (общие, глобальные) атрибуты могут использоваться всем элементам HTML, поэтому выделены в отдельную группу, чтобы не повторять их для каждого элемента. Общие атрибуты хотя и могут применяться всеми элементами, но на некоторые элементы могут не оказывать влияния. Эти атрибуты могут быть заданы и для элементов, которые не определены в спецификации HTML. К общим HTML атрибутам также относят:
| Атрибут | Описание |
|---|---|
| accesskey | Позволяет получить доступ к элементу с помощью комбинации клавиш. |
| autocapitalize | Позволяет задавать автоматическое управление регистра текстового ввода. |
| class | Позоволяет задать имена классов, которые можно связать со стилевым оформлением. |
| contenteditable | Позоволяет разрешить пользователю редактировать текст элемента. |
| contextmenu | Устанавливает контекстное меню для элемента. |
| data-* | Позволяют создавать пользовательские атрибуты для хранения произвольной информации. |
| dir | Указывает направление отображение текста: слева направо или справа налево. |
| draggable | Определяет, может ли пользователь перетаскивать данный элемент. |
| dropzone | Указывает, что следует делать при перетаскивании на элемент: скопировать, переместить или связать. |
| hidden | Скрывает элемент от просмотра. |
| id | Присваивает элементу уникальный идентификатор. |
| is | Позволяет расширить функционал стандартных элементов. |
| itemid | Предоставляет микроданные в виде унифицированного идентификатора ресурса. |
| itemprop | Используется для добавления свойств микроданных к элементу. |
| itemref | Предоставляет список идентификаторов элементов, которые содержат дополнительные свойства, описанные атрибутом itemprop. |
| itemscope | Определяет область действия микроданных. |
| itemtype | Уазывает адрес словаря, который будет применяться для определения свойств элемента в структуре данных. |
| lang | Позволяет задать язык элемента. |
| slot | Назначает слот из shadow DOM для элемента. |
| spellcheck | Указывает браузеру проверять или нет правописание и грамматику в тексте. |
| style | Задает встроенные свойства стиля элементам. |
| tabindex | Устанавливает порядок перехода между некоторыми элементами, осуществляемый при помощи клавиши Tab. |
| title | Указывает текстовую подсказку для элемента, которая появляется при наведении указателя мыши на элемент. |
| translate | Используется для указания браузеру необходимости перевода текстового содержимого элемента. |
| x-ms-acceleratorkey | Позволяет объявить, что элементу назначена горячая клавиша в браузерах Microsoft. |
| x-ms-format-detection | Определяет будут ли в содержимом автоматически определяться форматы данных и пробразовываться в ссылки в браузерах Microsoft. |