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
Load test di ASP.NET Core con k6
Ottimizzare il mapping di liste di tipi semplici con Entity Framework Core
Creare moduli CSS in React
Sfruttare lo streaming di una chiamata Http da Blazor
Eseguire un metodo asincrono dopo il set di una proprietà in Blazor 8
Supportare il sorting di dati tabellari in Blazor con QuickGrid
Autenticarsi in modo sicuro su Azure tramite GitHub Actions
Utilizzare l'operatore GroupBy come ultima istruzione di una query LINQ in Entity Framework
Utilizzare HiLo per ottimizzare le insert in un database con Entity Framework
Utilizzare il trigger SQL con le Azure Function
Eseguire attività pianificate con Azure Container Jobs
Eseguire attività con Azure Container Jobs