Указанные ниже атрибуты являются общими и могут быть указаны для любого элемента HTML (даже если он не определен в спецификации HTML 5):

  • accesskey
  • class
  • contenteditable
  • contextmenu
  • dir
  • draggable
  • hidden
  • id
  • lang
  • spellcheck
  • style
  • tabindex
  • title

Следующие обработчики событий могут быть указаны у любого элемента HTML:

  • onabort
  • onblur*
  • oncanplay
  • oncanplaythrough
  • onchange
  • onclick
  • oncontextmenu
  • ondblclick
  • ondrag
  • ondragend
  • ondragenter
  • ondragleave
  • ondragover
  • ondragstart
  • ondrop
  • ondurationchange
  • onemptied
  • onended
  • onerror*
  • onfocus*
  • onformchange
  • onforminput
  • oninput
  • oninvalid
  • onkeydown
  • onkeypress
  • onkeyup
  • onload*
  • onloadeddata
  • onloadedmetadata
  • onloadstart
  • onmousedown
  • onmousemove
  • onmouseout
  • onmouseover
  • onmouseup
  • onmousewheel
  • onpause
  • onplay
  • onplaying
  • onprogress
  • onratechange
  • onreadystatechange
  • onreset
  • onscroll*
  • onseeked
  • onseeking
  • onselect
  • onshow
  • onstalled
  • onsubmit
  • onsuspend
  • ontimeupdate
  • onvolumechange
  • onwaiting

Атрибуты (обработчики событий), помеченные звездочкой имеют иное значение, если они указаны у элементов внутри body, так как эти элементы попадают под действие одноименных обработчиков событий объекта Window.

Хотя эти атрибуты применимы ко всем элементам, они не являются уместными для всех элементов. Например, только медиа-элементы будут получать событие volumechange, инициализированное агентом пользователя.

Пользовательские атрибуты данных (например, data-foldername или data-msgid) могут быть указаны у любого элемента HTML, для того что сохранить пользовательские данные, специфичные для конкретной страницы.

В HTML-документах элементы в пространстве имен HTML могут иметь атрибут xmlns, но для этого атрибута допустимо только одно значение "http://www.w3.org/1999/xhtml". Это не распространяется на документы XML.

В HTML атрибут xmlns не имеет никакого эффекта. Он разрешен лишь для безопасного перехода с XHTML на HTML5.

Для использования вспомогательных технологий (assistive technology) могут указываться ARIA-роль и атрибуты aria-*.