CSS властивості
ГлавнаяАтрибути HTMLАтрибут contextmenu до HTML тега <attr>

Атрибут contextmenu до HTML тега <attr>

315

Встановлює контекстне меню для елемента.

Синтаксис

contextmenu=" <ідентифікатор>"

Значення

В якості значення вказується ідентифік атор меню, створене за допомогою елемента <menu>.

Значення за замовчуванням

Ні.

Приклад

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>contextmenu</title>
</head>
<body> <p><img src="image/figure.jpg" alt="" contextmenu="edit"></p> <menu type="context" id="edit"> <li>Вирізати</li> <li>Копіювати</li> <li>Вставити</li> <li>Редагувати</li> <li>Вирівнювання</li>
</menu>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>contextmenu</title> <style> .rotateleft { transform: rotate(-90deg); } 
.rotateright { transform: rotate(90deg); }
</style> <script> function rotateLeft() { document.querySelector("img").classList.toggle("rotateleft"); } 
function rotateRight() { document.querySelector("img").classList.toggle("rotateright"); }
</script>
</head>
<body> <img src="image/figure.jpg" alt="" contextmenu="edit"> <menu type="context" id="edit"> <menuitem icon="image/object-rotate-right.png" onclick="rotateRight()">Повернути на 90º ПНС</menuitem> <menuitem icon="image/object-rotate-left.png" onclick="rotateLeft()">Повернути на 90º ПрЧС</menuitem>
</menu>
</body>
</html>

Примітка

Firefox для створення меню підтримує елемент <menuitem>.

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

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

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

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

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

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

Браузери

9

Браузери

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

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

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

Автор та редактори

Автор: Влад Мержевич
Останнє зміна: 19.03.2018
Редактори: Влад Мержевич