@ZipZaper

Как лучше сделать доступную Яндекс Карту?

<article class="map">
        <div class="container">
            <h2 class="visually-hidden">Map</h2>
            <button aria-label="Load map." class="ymap-container">
                <div class="loader loader-default"></div>
                <div id="map-yandex"></div>
            </button>
        </div>
</article>

Есть такая вот карта, в целях оптимизации она грузится только при клике и из-за этого человек с клавиатуры изначально не мог загрузить ее. Я обернул ее кнопкой, но потом узнал что нельзя вкладывать div в button :). И теперь я вижу только два варианта: 1) Заменить див на спан и добавить д:блок (в чем разница конечно хз) 2) сделать из дива кнопку. Подскажите как лучше поступить?
  • Вопрос задан
  • 81 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы