Добавить в корзинуПозвонить
Найти в Дзене
CodeRoll

Как сделать вложенные ссылки в HTML

Как известно, в спецификации HTML чётко указано, что вложенных ссылок нет и быть не может. Но разработчик интерфейсов в Яндексе предложил простой и вполне рабочий вариант решения данной проблемы. Парсер браузера просто сломает ваш код, если он будет такого типа. <a href="post">
Название поста
<a href="category">Категория</a>
</a> Решение проблемы
Чтобы пофиксить данное стандартное поведение браузера (который следует указаниям спецификации), достаточно вложенную ссылку обернуть в тег <object /> <a href="post">
Название поста
<object>
<a href="category">Категория</a>
</object>
</a> Больше информации читайте в нашем телеграм канале @coderoll

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

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

<a href="post">
Название поста
<a href="category">Категория</a>
</a>

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

<a href="post">
Название поста
<object>
<a href="category">Категория</a>
</object>
</a>

Больше информации читайте в нашем телеграм канале @coderoll