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
Ottimizzare le performance delle collection con le classi FrozenSet e FrozenDictionary
Ottimizzare le pull con Artifact Cache di Azure Container Registry
Creare una libreria CSS universale - Rotazione degli elementi
Paginare i risultati con QuickGrid in Blazor
Configurare il nome della run di un workflow di GitHub in base al contesto di esecuzione
Utilizzare Azure Cosmos DB con i vettori
Utilizzare l nesting nativo dei CSS
Eseguire script pre e post esecuzione di un workflow di GitHub
Evitare (o ridurre) il repo-jacking sulle GitHub Actions
Filtrare i dati di una QuickGrid in Blazor con una drop down list
Utilizzare Azure AI Studio per testare i modelli AI
Utilizzare Copilot con Azure Cosmos DB