Пользовательский атрибут в HTML

Что такое и как правильно сделать

Пользовательский атрибут в HTML – это атрибут, который можно добавить к элементу для хранения дополнительной информации и данных. Они используются в JavaScript для получения или изменения информации. Также можно использовать в CSS для стилизации по атрибуту.

Атрибут является универсальным, применяется к любому тегу и имеет простые правила – он всегда начинается с префикса data- и в названии используется только латинские буквы, дефис (-), двоеточие (:) и подчёркивание (_).

С помощью data атрибута можно сделать всплывающую подсказку без использования скриптов.