Как стать автором
Обновить

HTML и CSS ошибки, влияющие на доступность. Мой опыт и моего незрячего знакомого Ильи. Часть 10

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров517
Всего голосов 13: ↑13 и ↓0+21
Комментарии3

Комментарии 3

Если мы знаем ширину и высоту изображения, мы можем задать размеры ссылки через ширину и высоту ))

А вообще часто картинка приходит откуда-то извне, и заранее мы её размер не знаем. С другой стороны, я не вижу проблем сделать всю карточку (или контейнер с картинкой и заголовком) кликабельными.

Мне больше нравится вариант с ссылкой в качестве элемента-обёртки, но можно и ::before растянуть на весь контейнер

Нам нужно отказаться от обёртки для изображения в виде ссылки с классом .top-article__img. Заменю её элементом <div>.

Вы предлагали избавиться от дублирования ссылок, а вместе с ребенком выплеснули тем вместо одной уродской разметки предложили другую не менее уродскую. В приведенном Вами примере ошибка заключается в том, что img вообще не следовало оборачивать в отдельный div, бессмысленно усложняя DOM.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий