nav

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Sumário

O Elemento HTML de Navegação (<nav>) representa uma seção de uma página que aponta para outras páginas ou para outras áreas da página, ou seja, uma seção com links de navegação.

Note: Notas de utilização:

  • Nem todos os links de um documento devem estar dentro de um elemento <nav>, o qual é destinado apenas para grupos importantes de links de navegação; tipicamente o elemento <footer> contém uma lista de links que não precisam estar em um elemento <nav>.
  • Um documento pode ter vários elementos <nav>, por exemplo, um para navegação no site e outro para navegação dentro da página.
  • Agentes de usuário, como leitores de tela para usuários deficientes, podem utilizar este elemento para determinar se a renderização inicial do conteúdo do mesmo deve ser omitida.

Contexto de uso

Conteúdo permitido Conteúdo de fluxo
Omissão de tag Nenhuma, tanto a tag de início quanto a de fim são obrigatórias
Elementos-pai permitidos Quaisquer elementos que permitam conteúdo de fluxo. Note que um elemento <nav> não deve descender de um elemento <address>.
Documento normativo HTML5, seção 4.4.3

Atributos

Este elemento não possui outros atributos além dos atributos globais, comuns a todos os elementos.

Interface DOM

Este elemento implementa a interface HTMLElement.

Exemplos

html
<nav>
  <ul>
    <li><a href="#">Página inicial</a></li>
    <li><a href="#">Sobre</a></li>
    <li><a href="#">Contato</a></li>
  </ul>
</nav>

Compatibilidade

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
nav

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support

Veja também