Значення checkedВстановлює , що команда вибрано. Використовується у поєднанні з типом checkbox або radio.defaultВибирає команду меню за замовчуванням.disabledБлокує команду меню.iconАдреса зображення,"> Значення checkedВстановлює , що команда вибрано. Використовується у поєднанні з типом checkbox або radio.defaultВибирає команду меню за замовчуванням.disabledБлокує команду меню.iconАдреса зображення,"> Значення checkedВстановлює , що команда вибрано. Використовується у поєднанні з типом checkbox або radio.defaultВибирає команду меню за замовчуванням.disabledБлокує команду меню.iconАдреса зображення,">
CSS властивості
ГлавнаяТеги HTMLТег <menuitem> в HTML

Тег <menuitem> в HTML

313

Задає команду, яку користувач може викликати через контекстне меню. Команда виглядає як текстова мітка, а також може містити невелику картинку. Сама команда пов'язана з програмою на JavaScript.

"field_html_value">Значення
checked
Встановлює , що команда вибрано. Використовується у поєднанні з типом checkbox або radio.
default
Вибирає команду меню за замовчуванням.
disabled
Блокує команду меню.
icon
Адреса зображення, яка буде відображатися перед текстом команди.
label
Назва команди, яку показує користувач.
radiogroup
Вказує ім'я групи перемикачів.
type
Встановлює тип команди.

Також для цього елемента доступні універсальні атрибути та події.

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

Необов'язковий.

Приклад

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>menuitem</title> <style> #edit { width: 200px; border: 1px solid #ccc; display: none; }
</style> <script> function edit() { document.getElementById('text').style.display='none'; document.getElementById('edit').style.display='block'; document.getElementById('edit').value=document.getElementById('text').innerHTML; document.getElementById('edit').focus(); } 
function text() { document.getElementById('text').innerHTML=document.getElementById('edit').value; document.getElementById('edit').style.display='none'; document.getElementById('text').style.display='block'; }
</script>
</head>
<body> <p id="text" contextmenu="menu">Приклад тексту</p> <form onsubmit="text(); return false"><input id="edit"></form> <menu type="context" id="menu"> <menuitem icon="image/edit.png" onclick="edit()" label="Правити"></menuitem>
</menu>
</body>
</html>

У цьому прикладі в контекстне меню додається пункт із текстом «Правити», при натисканні на яке відбувається редагування тексту (мал. 1). Саме меню змінюється лише при натисканні на абзац.

Вигляд контекстного меню Firefox

Мал. 1. Вигляд контекстного меню в Firefox

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

Специфікація Статус
WHATWG HTML Living Standard Живий стандарт
HTML5. 1 Рекомендація

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

Кожна специфікація проходить кілька стадій схвалення. p>

  • Recommendation (Рекомендація) — специфікація схвалена W3C і рекомендована як стандарт.
  • Candidate Recommendation (Можлива рекомендація) — група, яка відповідає за стандарт, задоволена, як вона відповідає своїм цілям, але потрібна допомога спільноти розробників з реалізації стандарту.
  • Proposed Recommendation (Пропонована рекомендація) — на цьому етапі документ подано на розгляд Консультативної ради W3C для остаточного затвердження.
  • Working Draft (Робочий проект ) — більш зріла версія чернетки після обговорення та внесення поправок для розгляду спільнотою.
  • Editor's draft (Редакторська чернетка) — чернова версія стандарту після внесення правок редакторами проекту.
  • Draft (Чернетка специфікації) — перша чорнова версія стандарту.

Особняком стоїть живий стандарт HTML (Living) — він не дотримується традиційної нумерації версій, оскільки перебуває у постійній розробці та оновлюється регулярно.

>

Браузери

8
8

Браузери

У таблиці браузерів застосовуються такі позначення.

  •  — елемент повністю підтримується браузером;
  •  — елемент браузером не сприймається та ігнорується;
  •  — при роботі можлива поява різних помилок, або елемент підтримується з застереженнями.

Число вказує версію браузреа, починаючи з якої елемент підтримується.

Див. також