Задать вопрос
@Narts

Дивы в тегах a?

htmlbook.ru/samhtml/ssylki/pravila-vlozheniy-dlya-tega

А именно, нельзя размещать внутри тега <a> блочные элементы


А если мне понадобится сделать в li ссылку со сложной структурой? Где много элементов (4-5) и они должны быть блочными?
Использовать span-ы с display: block?
  • Вопрос задан
  • 128 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 2
politon
@politon
HTML5,CSS3,JS,PHP,SQL,API,canvas,animation...
если за валидацию так печешься, то примерно так
<style>
li{position:relative;
a{position:absolute;width:100%;height:100%;}
</style>
<li>
<a href="#"></a>
<тег с твоей структурой)))></тег>
</li>
Ответ написан
Комментировать
AleksandrB
@AleksandrB
Совсем недавно вывел "Hello world"
Вообще, ты можешь делать div в a, никаких ошибок не возникает, просто так не совсем правильно. Лучше, конечно, использовать спаны, ты прав.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы