Как убрать ссылку html?
Статическая страница, текст названия внутри a, оформление уже задано классом. Нужно оставить подпись на месте, но полностью убрать переход и поведение ссылки.
Ваш вопрос
Статическая страница, текст названия внутри a, оформление уже задано классом. Нужно оставить подпись на месте, но полностью убрать переход и поведение ссылки.
Измените разметку
Замените <a href="details.html" class="item-name">Название</a> на <span class="item-name">Название</span>. Текст и класс сохранятся, а встроенное поведение ссылки исчезнет.
Проверьте стили
Правило .item-name подходит новому элементу, а a.item-name больше не подходит. Уберите из оформления лишние признаки интерактивности, если подпись стала обычным текстом.
Проверьте скрипты
Если переход выполнял обработчик на родительском блоке, заменой тега его не отключить. Уберите соответствующую навигацию в коде.
Не подменяйте отключение
href="#" остаётся ссылкой, а text-decoration: none лишь убирает линию. После изменения проверьте щелчок и клавиатуру: обычной подписи не нужен отдельный tabindex или роль ссылки. Проверьте результат после сохранения исходного файла.
v4-pro
Замените ссылку на обычный текстовый элемент: <a href="page.html" class="name">Название</a> → <span class="name">Название</span>. Проверьте CSS-селекторы и обработчики JavaScript: переход может назначаться родителю. Удаление подчёркивания не отключает ссылку, а href="#" оставляет переход внутри страницы. Если подпись больше не интерактивна, не оставляйте ей роль ссылки и специальный фокус.
Пока нет премиум-вопросов в подборке
Не нашли то, что искали?
Задайте свой вопрос
Лучший ответ
4o-mini
4o-mini
Как убрать ссылку html?
<a href="details.html" class="item-name">Название</a>получится<span class="item-name">Название</span>. Так в документе останется подпись без назначения ссылки..item-nameпродолжит подходить, а правилоa.item-nameуже не выберет новый span. Если оформление нужно сохранить, перенесите действительно необходимые правила на общий класс, не возвращая ссылку ради её внешнего вида.targetиdownload, если они случайно остались в шаблоне. Обычной текстовой подписи они не нужны. Не добавляйте ей роль ссылки, если она больше не выполняет переход.href="#"в надежде отключить ссылку. Такой адрес всё ещё является переходом внутри документа и может менять положение страницы. Отмена события через JavaScript тоже оставляет лишнюю семантику ссылки, когда нужен просто текст.