Мне было интересно, что некоторые из моих коллег из веб-разработчиков/дизайнеров почувствовали, что это лучший элемент HTML 5, который будет использоваться для модального диалога, такого как лайтбокс, супербокс, толстый бокс или любой другой ваш любимый вкус.
Поскольку эти типы пользовательского интерфейса не соответствуют типичному потоку "нормальной" веб-страницы (которая, судя по всему, в соответствии с HTML 5 spec gurus, по сути, является блогом), они действительно не встают на свои места, как a <header>
, <nav>
, <section>
, <article>
или <footer>
(среди других новых семантических элементов).
Конечно, всегда есть <div>
, но я просто подумал, что может быть что-то более семантически точная.
К сожалению, элемент <modal>
отсутствует. Что вы думаете о том, должен ли быть один в спецификации? А поскольку элемент не существует, каким будет ваш следующий лучший выбор?