Me preguntaba qué sentirían algunos de mis compañeros desarrolladores/diseñadores web como el mejor elemento HTML 5 para un cuadro de diálogo modal como lightbox, superbox, thickbox o cualquiera que sea su favorito sabor puede ser.Elemento HTML5 semánticamente exacto para un cuadro de diálogo modal
Dado que estos tipos de IU no siguen el flujo típico de una página web "normal" (que, aparentemente, de acuerdo con los expertos en HTML 5 es, esencialmente, un blog), realmente no encajan en su lugar como un <header>
, <nav>
, <section>
, <article>
, o un <footer>
(entre otros nuevos elementos 'semánticos') podría.
Por supuesto, siempre está el <div>
, pero estaba pensando que podría haber algo más semánticamente preciso.
Desafortunadamente, no hay elemento <modal>
. ¿Cuáles son sus pensamientos sobre si debería haber uno en la especificación? Y dado que el elemento no existe, ¿cuál sería tu próxima mejor opción?
Aunque, para ser justos, otra etiqueta semántica como '' o '
Esa es en realidad una de las respuestas más fantásticas que he recibido — bien escrita y exhaustiva. Si es posible, esperaré algunas respuestas más antes de decidir que tu respuesta es la correcta. ¡Gracias! – KyleFarris
En una nota lateral, creo que debería haber sabido que tendrían html codificado mi emdash ... Lame. – KyleFarris