Mi chiedevo cosa avrebbero pensato alcuni dei miei colleghi sviluppatori/progettisti web come il miglior elemento HTML 5 da utilizzare per una finestra di dialogo modale come lightbox, superbox, thickbox o qualsiasi altra cosa potrebbe essere il sapore.Elemento HTML5 semanticamente accurato per una finestra di dialogo modale
Dato che questi tipi di UI non seguono il flusso tipico di una pagina Web "normale" (che, a quanto pare, secondo i guru delle specifiche HTML 5 è, essenzialmente, un blog), essi non sono realmente in posizione come un <header>
, <nav>
, <section>
, <article>
o uno <footer>
(tra gli altri nuovi elementi "semantici").
Naturalmente, c'è sempre il <div>
, ma, stavo solo pensando che ci potrebbe essere qualcosa di un po 'più semanticamente accurato.
Sfortunatamente, non c'è l'elemento <modal>
. Quali sono i tuoi pensieri su se ce ne dovrebbe essere uno nella specifica? E poiché l'elemento non esiste, quale sarebbe la tua prossima scelta migliore?
Anche se, per essere onesti, un altro tag semantico come "" o "
Questa è in realtà una delle risposte più fantastiche che abbia mai ricevuto — ben scritto e completo. Aspetterò qualche altra risposta, se possibile, prima che decida che la tua risposta è quella giusta, però. Grazie! – KyleFarris
In una nota a margine, immagino che avrei dovuto sapere che avrebbero codificato in html il mio emdash ... Lame. – KyleFarris