Qual è il miglior tag html5 semantico per un menu di azioni

1

Voglio creare un menu azioni per attivare alcune azioni su un'applicazione a singola pagina e mi chiedo quale sia il tag html5 più appropriato per questo?

Conosco il tag nav ma sembra più adatto alla navigazione che alle azioni.

Devo usare un semplice tag div o è un tag più semantico?

    
posta Frederic Le Feurmou 13.11.2014 - 02:31
fonte

1 risposta

1

Non esiste alcun elemento progettato per lo scopo in HTML5 come recentemente approvato dal W3C. C'era un elemento menu (o, piuttosto, il vecchio menu come completamente rinnovato) nelle bozze, ma è stato eliminato a causa della mancanza di implementazioni; è ancora in bozze HTML 5.1 e potrebbe diventare utilizzabile un giorno.

Puoi utilizzare solo una sequenza di elementi button , oppure puoi racchiuderli in un elemento div se questo è utile per lo stile o lo scripting e alcune persone preferirebbero un wrapper ul . Ma chiedere quale sia il "migliore" è come chiedere quale sia il cibo migliore.

Quello che dovresti chiedere è quale approccio sia più pratico per la programmazione e lo styling e per l'accessibilità (sebbene l'accessibilità sia qui principalmente legata all'aggiunta di attributi ARIA), con il vincolo che dovrebbe funzionare su tutti i browser immaginabili. Ciò dipende dal contesto e dal tipo di menu, dall'applicazione nel suo insieme, ecc.

    
risposta data 13.11.2014 - 07:49
fonte

Leggi altre domande sui tag