menu 要素ツールバーを表す

menu 要素はツールバーを表します。li 要素や、スクリプト支援要素(script 要素template 要素)と組み合わせることで、ユーザーが利用可能なツールバーを定義できます。

menu 要素の仕様

カテゴリ
  • 要素の子が少なくとも1つのli要素を含む場合、パルパブル・コンテンツ
コンテンツモデル
  • 0個以上の li 要素、およびスクリプト支援要素
この要素を使用できる文脈
  • フロー・コンテンツが期待される場所
この要素で使用できる属性

menu 要素のサンプルソース

<menu>
 <li><button onclick="copy()">コピーする</button></li>
 <li><button onclick="cut()">カットする</button></li>
 <li><button onclick="paste()">ペーストする</button></li>
</menu>

主要ブラウザの対応

IE11 ×
Edge(EdgeHTML)
Edge(Chromium) ×
Chrome ×
Firefox
Safari ×
iOS Safari ×
Android Chrome ×

仕様書の該当箇所

4.4.7 The menu element

用途から目的の要素を探す

用途から HTML5 の要素を逆引きできます。

テキストに対する意味づけを行いたい
テキストの編集を示したい
改行や折り返しを指定したい
上付きや下付きを指定したい
テキストの書字方向を制御したい
テキストにルビをふりたい
箇条書きなどリストを表したい
セクションを定義したい
コンテンツをグループ化したい
画像や映像などを埋め込みたい
スクリプトやスタイルを埋め込みたい
フォーム関連の要素
テーブル関連の要素
ドキュメントにメタデータを付与したい
インタラクティブな要素
その他

このページの上部へ