/html/menu/type:> Тип меню_

Атрибут type

Синтаксис

HTML
<menu type="[значение]"> ... </menu>

Описание

Атрибут / параметр type (от англ. "type" ‒ «тип, вид») указывает тип меню.


Поддержка браузерами

Chrome
Поддерж.
Firefox
Поддерж.
Opera
Поддерж.
Maxthon
Поддерж.
IExplorer
Поддерж.
Safari
Поддерж.
iOS
Поддерж.
Android
Поддерж.

Спецификация

Верс. Раздел
HTML
2.0 Menu List: MENU
3.2 DIR and MENU
4.01 10.4 The DIR and MENU elements
5.0 ---
5.1 4.11.3. The menu element
The type attribute...
XHTML
1.0 Extensible HyperText Markup Language
1.1 ---

Значения

popup
Состояние «контекстного (всплывающего) меню». С помощью данного значения можно создавать контекстное меню или меню для кнопки меню.
toolbar
Состояние «панели инструментов». С помощью данного значения можно создавать панель инструментов.

Значение по умолчанию: значением по умолчанию является значение «popup», при условии что родительским элементом является элемент menu, чей «type» атрибут также имеет значени «popup»; противном случае, значением по умолчанию является значение «toolbar».


Пример использования

Листинг кода
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Параметр type (Элемент menu)</title>
</head>
<body>
<h1>Пример использования атрибута "type"</h1>
<menu>
<li>
<button type="menu" value="Редактирование" menu="medit">
<menu id="medit" type="popup"> <!-- Меню для кнопки меню "medit" -->
<menuitem onclick="fcopy()" label="Копировать">
<menuitem onclick="fcut()" label="Вырезать">
<menuitem onclick="fpaste()" label="Вставить">
</menu>
</li>
<li>
<button type="menu" value="Цвет шрифта" menu="mcolor">
<menu id="mcolor" type="popup"> <!-- Меню для кнопки меню "mcolor" -->
<menuitem onclick="fcolor('#000000')" label="Чёрный">
<menuitem onclick="fcolor('#0000FF')" label="Синий">
<menuitem onclick="fcolor('#008000')" label="Зелёный">
</menu>
</li>
</menu>
</body>
</html>
Параметр type (Элемент menu)