Инструменты пользователя

Инструменты сайта


software:development:web:docs:web:html:global_attributes:data

Это старая версия документа!


HTML глобальный атрибут: data-* (данные-*)

Глобальный атрибут data-* образует класс атрибутов, называемых пользовательскими атрибутами данных , которые позволяют обмениваться частной информацией между HTML и его представлением DOM с помощью сценариев.

Используется для хранения пользовательских данных, относящихся к конкретной странице или приложению.

Интерактивный пример

В данном примере к элементу <meter> добавляется атрибут data-description содержащий необходимый текст для вывода. Само отображение происходит с помощью псевдоэлемента ::after и свойства content, значением которого как раз и выступает функция attr().

Использование

Примечание
Нестандартный: эта функция нестандартна и не входит в стандартную комплектацию. Не используйте его на рабочих сайтах, выходящих в Интернет: он подойдет не каждому пользователю. Между реализациями также может быть большая несовместимость, и поведение может измениться в будущем.

Примечание
Устарело: эта функция больше не рекомендуется. Хотя некоторые браузеры все еще могут его поддерживать, возможно, он уже удален из соответствующих веб-стандартов, может находиться в процессе удаления или может быть сохранен только в целях совместимости. Избегайте его использования и, если возможно, обновите существующий код; см. таблицу совместимости внизу этой страницы, чтобы принять решение. Имейте в виду, что эта функция может перестать работать в любой момент.

Синтаксис

<element data-*="значение">
<li contextmenu="changeFont" id="fontSizing">

Значения атрибута

  • Значения: В качестве значения указывается идентификатор меню, созданного с помощью тега <menu>.
  • Значение по умолчанию: Нет.

Применяется к тегам

Доступность

Атрибут contextmenu устарел и будет удален из всех браузеров.

Ссылки и Дополнения

Только авторизованные участники могут оставлять комментарии.
software/development/web/docs/web/html/global_attributes/data.1709472816.txt.gz · Последнее изменение: vladpolskiy