Ajouté dans HTML5
Résumé
L'élément HTML <nav> (pour navigation) représente une section d'une page ayant des liens vers d'autres pages ou des fragments de cette page. C'est une section qui permet de naviguer dans un document avec divers liens.
Notes d'utilisation :
- Tous les liens d'un document ne doivent pas faire partie d'un élément
<nav>
. Ce dernier est fait pour créer des blocs conséquents contenants des liens de navigations au sein du document. L'élément<footer>
possède souvent différents liens, il n'a pour autant pas besoin d'être dans un élément<nav>
. - Un document peut avoir plusieurs éléments
<nav>
, par exemple un pour la navigation sur le site et un autre pour la navigation au sein de la page. - Les agents utilisateurs, tels que les lecteurs d'écrans assistant les utilisateurs handicapés, peuvent utiliser cet élément pour déterminer s'il faut omettre ou non le rendu initial de ce contenu.
- Catégories de contenu Contenu de flux, contenu sectionnant, contenu tangible.
- Contenu autorisé Contenu de flux
- Omission de balises Aucune, la balise d'ouverture et la balise de fermeture sont obligatoires
- Éléments parents autorisés Tout élément acceptant du contenu de flux.
- Interface DOM
HTMLElement
Attributs
Cet élément ne possède que les attributs globaux.
Exemple
<nav> <ul> <li><a href="#">Accueil</a></li> <li><a href="#">À propos</a></li> <li><a href="#">Contact</a></li> </ul> </nav>
Spécifications
Spécification | Statut | Commentaires |
---|---|---|
WHATWG HTML Living Standard La définition de '<nav>' dans cette spécification. |
Standard évolutif | |
HTML5 La définition de '<nav>' dans cette spécification. |
Recommendation |
Compatibilité des navigateurs
Fonctionnalité | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Support simple | 5 | 4.0 (2.0) | 9.0 | 11.10 | 4.1 |
Fonctionnalité | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Support simple | 2.2 | 4.0 (2.0) | 9.0 | 11.0 | 5.0 (iOS 4.2) |
Voir également
- Les autres éléments HTML en relation avec les sections :
<body>
,<article>
,<section>
,<aside>
,<h1>
,<h2>
,<h3>
,<h4>
,<h5>
,<h6>
,<hgroup>
,<header>
,<footer>
,<address>
; - Plan et section d'un document HTML5.