Dove dovrei usare il tag <menu>, e dove il tag <nav>?[duplicato]
Domanda
Possibile duplicazione:
<nav> o <menu> (HTML5)
HTML hanno due tag semantici per creare un menu in una pagina.Dove dovrei usare il tag <menu>
, e dove il tag <nav>
.Qual è la differenza in questi tag?P.S.Mi dispiace per il mio inglese.
Soluzione
<nav>
Dovrebbe essere utilizzato per la navigazione del sito/pagina-implica che fare clic sui collegamenti in un elemento nav porterà il browser a contenuti diversi.È abbastanza ampiamente supportato e l'ultima versione della maggior parte dei browser lo gestirà in modo nativo.
<menu>
È per le funzionalità dell'interfaccia utente che non influiscono sulla navigazione effettiva, ad esempio, se si dispone di un editor di testo RTF, tutti i pulsanti disponibili per la formattazione del testo potrebbero andare in un elemento del menu.Per quanto ne so menu non è ancora supportato da nessuno.