Элемент <menu> определяет список (или меню) сообщений, которые может выполнять пользователь.

Тип: Block
Контент: <menu>, <menuitem>, <li>, <hr> и <script>
Открывающий тег: Обязательный
Закрывающий тег: Обязательный
Версия: HTML 2, 3.2, 4, 4.01, 5

Тег <menu> устарел в HTML 4.01, но повторно введен в HTML5. Однако лучше избегать использования этого тега, поскольку он не поддерживается основными веб-браузерами, такими как Chrome, IE, Safari и Opera.

Синтаксис

Базовый синтаксис тега <menu> выглядит следующим образом:

HTML / XHTML: <menu> ... </menu>

Примеры написания кода тега <menu>:

<img src="sky.jpg" id="sky" width="250" alt="Облачное небо" contextmenu="skymenu">
<menu type="context" id="skymenu">
    <menuitem label="Zoom In" icon="zoom-in.png" onclick="zoomin()">
    <menuitem label="Zoom Out" icon="zoom-out.png" onclick="zoomout()">
    <menuitem label="Reload Image" icon="reload.png" onclick="window.location.reload();">
</menu>

Специальные атрибуты тега

В следующей таблице приведены атрибуты, которые относятся к тегу <menu>:

Атрибут Значение Описание
label text Определяет видимую метку меню.
type popup
toolbar
context
Определяет, какой тип меню отображать.

Глобальные атрибуты

Как и все другие HTML-теги, тег <menu> поддерживает все глобальные атрибуты в HTML5.

Атрибуты для событий

Тег <menu> так же поддерживает атрибуты событий в HTML5.

Поддержка браузеров

Тег <menu> поддерживается во всех основных браузерах.

Читайте также

Похожие посты

HTML-тег <header>

Определяет заголовок документа или раздела

HTML-тег <base>

Определяет базовый URL для всех связанных объектов на странице

HTML-тег <legend>

Определяет заголовок для элемента <fieldset>

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 5 / 5. Количество оценок: 1

Оценок пока нет. Поставьте оценку первым.