menu

HTML5

Оновлено: 10.07.2022

<menu>

Елемент <menu> (від англ. menu — меню) призначений для відображення списку пунктів меню. Аналогічно елементам <ol> та <ul> усередині контейнера <menu> список формується за допомогою <li>.

У HTML4 елемент <menu> вийшов із ужитку, замість нього рекомендується використовувати <ul>. HTML5 елемент <menu> знову увімкнений, але вже в іншій якості. Тепер він є контейнером для елемента <command> та створення меню.

Синтаксис

<menu>
<li>пункт меню</li>
<li>пункт меню</li>
</menu>

Закриваючий тег

Обов'язковий.

Атрибути

Приклад

Результат цього прикладу показано на рис. 1.

Рис. 1. Вид списку, створеного за допомогою <menu>
<!DOCTYPE html>
<html>
  <head>
   <metacharset="utf-8">
   <title>MENU</title>
  </head>
  <body>
   <menutype="toolbar">
    <li>
     <menu label="File">
       <button type="button">New...</button>
       <button type="button">Open...</button>
       <button type="button">Save</button>
     </menu>
    </li>
    <li>
      <menu label="Edit">
       <button type="button">Copy</button>
       <button type="button">Cut</button>
       <button type="button">Insert</button>
      </menu>
     </li>
   </menu>
  </body>
</html>

Примітка

Firefox підтримує лише створення контекстного меню, коли значення атрибута type дорівнює context.

Браузери

menu

Переглянути сумісність з Can I use?

menu