HTML тег <menu>
Значение и применение
Тег <menu> используется для контекстных меню, панелей инструментов и для включения элементов
управления формы.
Тег
<menuitem>
определяет элемент команды / меню, который пользователь может вызвать из контекстного меню.
В настоящее время тег <menu> имеет ограниченную поддержку браузерами.
Поддержка браузерами
Спецификация: multipage
Поддерживается во всех основных браузерах с 2015 года.
| Возможность | Компьютеры | Мобильные | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
menu | 1 | 12 | 1 | ≤12.1 | 3 | 18 | 4 | ≤12.1 | 1 | 1.0 | 4.4 | 1 |
поддерживаетсяс ограниченияминет поддержкинет данных≤31 — не позднее версии 31
Атрибуты
| Атрибут | Значение | Описание |
|---|---|---|
label |
text |
Определяет видимое наименование для меню. |
type |
popup
|
Определяет, какой тип меню отображать. |
Примеры, попробуйте сами
Список команд
Добавьте пункт списка. Здесь показана структура команд; обработчики кнопок не подключены.
index.html
HTML
<menu>
<li><button type="button">Копировать</button></li>
<li><button type="button">Вставить</button></li>
</menu>
Режим чтения
Отличия HTML 4.01 от HTML 5
В HTML 4.01 элемент считался устаревшим, в HTML5 он был переопределён.Значение CSS по умолчанию
CSS
menu {
display: block;
list-style-type: disc;
margin-top: 1em;
margin-bottom: 1em;
margin-left: 0px;
padding-left: 40px;
}
Поддержка глобальных атрибутов
Элемент поддерживает "глобальные атрибуты".
Атрибуты событий
Элемент поддерживает "атрибуты событий".