Вложенные ссылки в HTML.



Как известно, в спецификации HTML чётко указано, что вложенных ссылок нет и быть не может. Но разработчик интерфейсов в Яндексе предложил простой и вполне рабочий вариант решения данной проблемы.



Парсер браузера просто сломает ваш код, если он будет такого типа.

<a href="#post">

  Название поста

<a href="#category">Категория</a>

</a>



Решение проблемы

Чтобы пофиксить данное стандартное поведение браузера (который следует указаниям спецификации), достаточно вложенную ссылку обернуть в тег <object />



<a href="#post">

  Название поста

  <object>

    <a href="#category">Категория</a>

  </object>

</a>



#HTML_CSS