Універсальні атрибути застосовуються практично до всіх елементів HTML, тому виділені в окрему групу, щоб не повторювати їх для кожного елемента.
accesskey — Дозволяє доступ до елемента за допомогою заданого сполучення клавіш.
class — Визначає ім'я класу, яке дозволяє зв'язати елемент із стильовим оформленням.
contenteditable — Повідомляє, що елемент доступний для редагування користувачем.
contextmenu — Встановлює контекстне меню для елемента.
data-* — Дозволяє створювати свої атрибути для зберігання довільної інформації.
dir — Вказує напрямок та відображення тексту — ліворуч або праворуч ліворуч.
draggable — Вказує, чи можна перетягувати елемент, використовуючи Drag and Drop API.
dropzone — Визначає, що робити з даними, що перетягуються користувачем, — скопіювати їх, перетягнути або зв'язати.
hidden — Приховує вміст елемента від перегляду.
id — Вказує ім'я стильового ідентифікатора.
itemid — Визначає унікальний глобальний ідентифікатор елемента для мікроданих.
itemprop — Використовується для додавання властивостей словника мікроданих до елемента.
itemref — З'єднує властивості елемента з атрибутом itemscope.
itemscope — Задає область дії словника у структурі даних.
itemtype — Вказує адресу словника, яка буде застосовуватися для визначення властивостей елемента в структурі даних.
lang — Браузер використовує значення атрибута для правильного відображення деяких національних символів.
spellcheck — Вказує браузеру перевіряти чи ні правопис та граматику в тексті.
style — Застосовується для визначення стилю елемента за допомогою правил CSS.
tabindex — Встановлює порядок отримання фокусу під час переходу між елементами за допомогою клавіші Tab.
title — Визначає вміст елемента у вигляді підказки.