<メニュー>


HTML <menu> タグ

インスタンス

<html>
<body>

<menu type="toolbar">
 <li>
  <menu label="File">
   <button type="button" onclick="file_new()">New...</button>
   <button type="button" onclick="file_open()">Open...</button>
   <button type="button" onclick="file_save()">Save</button>
  </menu>
 </li>
 <li>
  <menu label="Edit">
   <button type="button" onclick="edit_cut()">Cut</button>
   <button type="button" onclick="edit_copy()">Copy</button>
   <button type="button" onclick="edit_paste()">Paste</button>
  </menu>
 </li>
</menu>

<p><b>Note:</b> The <menu> tag is not supported in any of the major browsers.</p>

</body>
</html>

インスタンスの実行»

「インスタンスの実行」ボタンをクリックしてオンラインインスタンスを表示


ブラウザサポート

1000.png

現在の主流ブラウザ<menu> タグはサポートされていません。


ラベルの定義と使用方法

<menu> ラベルはコマンド リストまたはメニューを定義します。

<menu> タグは、テキスト メニュー、ツールバー、コマンド リスト オプションによく使用されます。


ヒントとメモ

ヒント: CSS を使用してメニュー リストのスタイルを設定します。


HTML 4.01 と HTML5 の違い

HTML 4.01 の <menu> 要素は非推奨になりました。

<menu> 要素は HTML5 で再定義されました。


属性

新しい: HTML5 の新しい属性。

属性 説明
ラベルNewtext メニュー項目のラベルを記述します。
typeNewcontext
toolbar
list
表示メニューのタイプを記述します。デフォルトは「リスト」です。

グローバル属性

<menu> タグはグローバル属性をサポートしています。完全な属性テーブル HTML グローバル属性を表示します。


イベント属性

<menu> タグはすべての HTML イベント属性をサポートします。