Атрибут label
Синтаксис
HTML
<menu type="popup" id="..."> ... <!-- Подменю --> <menu label="[значение]"> ... <menuitem> ... </menu> ... </menu>
Описание
Атрибут / параметр label
(от англ. "label" ‒ «метка, надпись») задаёт метку для вложенного меню. Таким образом, контекстное меню, содержащее ещё одно (вложенное) меню должно использовать данный атрибут для обозначения вложенного меню.
Условия использования
Данный атрибут может быть присвоен только элементу menu
, чьим родительским элементом является так же элемент menu
в состоянии всплывающего меню.
Поддержка браузерами
Chrome
Firefox
Opera
Maxthon
IExplorer
Safari
iOS
Android
Спецификация
Верс. | Раздел |
---|---|
HTML | |
2.0 | |
3.2 | |
4.01 | |
5.0 | |
5.1 | 4.11.3. The menu element The label attribute... |
XHTML | |
1.0 | |
1.1 |
Значения
В качестве значения указывается текст метки меню.
Пример использования
Листинг кода
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Параметр label (Элемент menu)</title>
</head>
<body>
<h1>Пример использования атрибута "label"</h1>
<p contextmenu="textedit">Данный текст может быть отредактирован.</p>
<menu type="popup" id="textedit"> <!-- Контекстное меню -->
<menuitem command="underline" label="Подчеркнуть">
<menuitem command="strikethrough" label="Зачеркнуть">
<menu label="Выделить"> <!-- Подменю -->
<menuitem command="cursive" label="Курсивом">
<menuitem command="bold" label="Полужирным">
</menu>
</menu>
</body>
</html>
<html>
<head>
<meta charset="utf-8">
<title>Параметр label (Элемент menu)</title>
</head>
<body>
<h1>Пример использования атрибута "label"</h1>
<p contextmenu="textedit">Данный текст может быть отредактирован.</p>
<menu type="popup" id="textedit"> <!-- Контекстное меню -->
<menuitem command="underline" label="Подчеркнуть">
<menuitem command="strikethrough" label="Зачеркнуть">
<menu label="Выделить"> <!-- Подменю -->
<menuitem command="cursive" label="Курсивом">
<menuitem command="bold" label="Полужирным">
</menu>
</menu>
</body>
</html>
Параметр label (Элемент menu)