HTML
 Computer >> コンピューター >  >> プログラミング >> HTML

HTMLでメニューリストを追加する方法を解説

HTMLでメニューリストを追加するには、<menu>タグを使用します。<menu>タグは、ツールバーやコマンドのリストなど、操作可能なメニューリストを作成するためのタグです。

<menu>タグの主な属性

<menu>タグでは、以下の属性を指定できます。

属性説明
labeltextメニューに表示されるラベル(見出し)を指定します。
typepopup
toolbar
context
表示するメニューの種類を指定します。popup(ポップアップメニュー)、toolbar(ツールバー)、context(コンテキストメニュー)から選択できます。


注意:このタグはHTML4.01で一度廃止されましたが、HTML5で再定義されました。現在のHTML5では、リスト項目として<li>要素を含めることができます。

使用例

以下のコードを実行すると、HTMLにメニューリストを追加できます。

<!DOCTYPE html>
<html>
    <head>
        <title>HTML menu タグ</title>
    </head>
    <body>
        <menu>
            <li>ol - 順序付きリスト</li>
            <li>ul - 順序なしリスト</li>
            <li>dir - ディレクトリリスト</li>
            <li>menu - メニューリスト</li>
        </menu>
    </body>
</html>

補足:<menu>と<ul>の違い

<menu>タグは<ul>タグと似ていますが、用途が異なります。<ul>は単なる箇条書きリストを表すのに対し、<menu>はユーザーが操作・選択できるコマンドやアクションの集まりを表すのに適しています。ただし、ブラウザによって表示や対応状況に差があるため、一般的なナビゲーションリストには<ul><nav>タグを使うことが推奨されます。

  1. HTML Webページにオーディオプレーヤーを追加する方法

    HTMLでのオーディオ再生の基本Webページに音声を埋め込むには、HTMLの<audio>要素を使用します。この要素にcontrols属性を追加すると、再生・一時停止・音量調整などができるオーディオプレーヤーがブラウザ上に表示されます。対応している音声フォーマットHTMLの<audio>要素でサポートされている主な音声フォーマットは以下の3つです。MP3(audio/mpeg)― 最も広く使われている形式で、ほぼすべてのブラウザで再生可能Wav(audio/wav)― 非圧縮の高音質形式だが、ファイルサイズが大きくなりがちOgg(audio/ogg)― オープンソースの

  2. HTMLのlist属性とは?datalist要素で入力候補を表示する方法を解説

    HTMLのlist属性とはHTMLでは、<datalist>要素を使用して、あらかじめ定義された選択肢のリストを作成できます。このリストは<input>要素(入力欄)に対して適用され、ユーザーが文字を入力すると、定義済みの選択肢が候補として自動的に表示されます。<input>要素のlist属性は、対応する<datalist>要素のidを参照することで、入力欄と選択肢リストを関連付けます。このlist属性は、HTML5で新たに導入された機能です。list属性の基本的な使い方list属性を使うには、以下の2つのステップを行います。<datali