備忘録的プログラミングリファレンス

nav タグエレメント

ブロックレベルエレメント

 nav タグエレメントは、サイト内のカテゴリー別のリンクやサイト内ページへのリンクといったサイトの目次になるリンクを包括するための HTML タグエレメントです。
 nav タグエレメントの数と場所は任意ですが、<header> 内に包括する場合と、 <header><main> の間に設ける場合などが考えられます。

 以下は、<header>、<nav>、<main><footer>を使った簡単な例です。

<nav>例

 <nav> は web ページの表示における構成に利用されます。詳しくは、body タグ以下のページ内容構成エレメントを参照してください。

 nav タグエレメントはセクショニング・コンテンツとも呼ばれます。ただし、mainheaderfooter はセクショニング・コンテンツではありません。

- ad -

属性(Attributes)

 主な属性のみを示します。

AttributeValueExtra information
classcssに使います。同名のclassは同じスタイルが適応されます。

タグの編集

- ad -

JavaScript

 <nav> エレメントに関しては HTMLNavElement というインターフェイスはないようです。特別にプロパティとメソッドが公開されていないためということらしいです。
 <nav> エレメントのインターフェイスの定義は、HTMLElement を参照してください。