Je me demandais ce que certains de mes collègues concepteurs/concepteurs web pensaient être le meilleur élément HTML 5 à utiliser pour un dialogue modal comme une lightbox, superbox, thickbox, ou quel que soit votre favori la saveur peut arriver à être.Elément HTML5 sémantiquement précis pour une boîte de dialogue modale
Étant donné que ces types d'IU ne suivent pas le flux typique d'une page Web «normale» (qui, apparemment, selon HTML 5 spec gourous est, essentiellement, un blog), ils ne tombent pas vraiment en place comme un <header>
, <nav>
, <section>
, <article>
, ou un <footer>
(parmi d'autres nouveaux éléments «sémantiques») pourrait.
Bien sûr, il y a toujours le <div>
, mais je pensais juste qu'il pourrait y avoir quelque chose d'un peu plus précis sur le plan sémantique.
Malheureusement, il n'y a pas d'élément <modal>
. Que pensez-vous de savoir s'il devrait y en avoir un dans la spécification? Et puisque l'élément n'existe pas, quel serait votre meilleur choix?
Bien que, pour être juste, une autre étiquette sémantique telle que '' ou '
C'est en fait l'une des réponses les plus fantastiques que j'ai jamais reçu — bien écrit et approfondi. Je vais attendre quelques réponses de plus, si possible, avant de décider que votre réponse est la bonne, cependant. Je vous remercie! – KyleFarris
Sur une note de côté, je suppose que j'aurais dû savoir qu'ils auraient html encodé mon emdash ... Lame. – KyleFarris