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

Тег «а» внутру тега «а»?

Добрый день. Есть карточка товара, она идёт ссылкой. Внутри карточки есть соц. сети, которые тоже должны быть ссылками. Как выйти из этой ситуации? Cсылка в ссылку ведь не вкладывается.
  • Вопрос задан
  • 723 просмотра
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
alvvi
@alvvi
export default apathy;
Тег <a> нельзя вкладывать внутрь другого тега <a> исходя из спецификации HTML5. Даже если технически это осуществимо, ваш код будет невалидным.
Переделайте разметку таким образом, чтобы ссылки в ней располагались независимо друг от друга, e.g.
<div class="card">
  <a href="/product" class="card__product-link">/* Здесь контент карточки товара */</a>
   <ul class="card__socials socials">
       <li class="socials__item">
          <a href="#" class="socials__link"></a>
       </li> 
   </ul>
</div>

а дальше позиционируйте их относительно друг друга с помощью CSS.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Vlatqa
@Vlatqa Куратор тега CSS
карточка товара, это страница, на которой находится описание, цена, изображение, характеристики товара, откуда его можно добавить в корзину, или оформить быстрый заказ, как она может быть ссылкой
Ответ написан
Ваш ответ на вопрос

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

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