Uno dei nuovi elementi introdotti da HTML5 è nav che consente di raggruppare un insieme di link che definiscono un percorso di navigazione. Si tratta di un tag semantico, ovvero in grado di fornire un significato specifico al contenuto, in particolare per quanto riguarda l'indicizzazione da parte dei motori di ricerca e l'utilizzo di screenreader.
<nav> <ul> <li><a href="/">Home Page</a></li> <li><a href="/products/">Prodotti</a></li> <li><a href="/services/">Servizi</a></li> <li><a href="/company/">Società</a></li> </ul> </nav>
L'elemento nav può essere usato, oltre che per la navigazione principale del sito, anche per la creazione dell'indice dei contenuti di una pagina, per i collegamenti di paginazione (avanti, indietro, ecc.) e per il markup delle "briciole di pane" (breadcrumbs navigation).
La specifica è disponibile all'indirizzo http://dev.w3.org/html5/spec/Overview.html#the-nav-element
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Eseguire operazioni sui blob con Azure Storage Actions
Verificare la provenienza di un commit tramite le GitHub Actions
Sfruttare al massimo i topic space di Event Grid MQTT
Ottimizzazione dei block template in Angular 17
Load test di ASP.NET Core con k6
Come migrare da una form non tipizzata a una form tipizzata in Angular
Utilizzare i primary constructor di C# per inizializzare le proprietà
Ottimizzare le performance delle collection con le classi FrozenSet e FrozenDictionary
Usare il versioning con i controller di ASP.NET Core Web API
Creazione di plugin per Tailwind CSS: espandere le Funzionalità del Framework
Semplificare il deployment di siti statici con Azure Static Web App
Eseguire query manipolando le liste contenute in un oggetto mappato verso una colonna JSON