Size: a a a

2021 April 06

К

Конь in Svelte [svelt]
тут насколько я понял под компонентом подразумевается какой-нить другой код например из файла component.svelte

если hrefа нет - можно вот такой поставить) href={"javascript:"}
источник

МТ

Марк Танащук... in Svelte [svelt]
Не нужно ставить пустые ссылки и javascript:void(0); ссылкам...
Это плохая практика и сильно бъет по сео
источник

К

Конь in Svelte [svelt]
а если у меня это кнопка в адаптивном меню - лучше в button переделать получается?
источник

МТ

Марк Танащук... in Svelte [svelt]
Адаптивное меню?
Которое на мобилках и пк разное?
источник

К

Конь in Svelte [svelt]
+
источник

К

Конь in Svelte [svelt]
пока так:
источник

AP

Alexander Ponomarev in Svelte [svelt]
вообще-то можно ничего не ставить, ссылка может быть без хрефа
источник

МТ

Марк Танащук... in Svelte [svelt]
Проще просто продублировать и менять стили по медиазапросу
источник

К

Конь in Svelte [svelt]
ругается в консоль!
источник

AP

Alexander Ponomarev in Svelte [svelt]
и делать триггер меню из ссылки это бред =)
источник

AP

Alexander Ponomarev in Svelte [svelt]
href
Единственный обязательный атрибут для определения ссылки в HTML4, но больше необязательный в HTML5.
https://developer.mozilla.org/ru/docs/Web/HTML/Element/A кто-то похоже перестарался
источник

К

Конь in Svelte [svelt]
что в интернете нашли тем и рады)
источник

AP

Alexander Ponomarev in Svelte [svelt]
Часто якорь используется с событием onclick. Для избежания обновления страницы, href часто устанавливается на #, либо на javascript:void(0). Оба этих значения могут привести к некоторым неожиданным ошибкам во время копирования ссылки или открытия ссылки в новой вкладке или окне. Помните об этом, чтобы сделать юзабилити удобнее, когда пользователи используют якори и вы не допускаете стандартного поведения.
источник

К

Конь in Svelte [svelt]
правда есть комментарий для игнора…
<!-- svelte-ignore a11y-missing-attribute  -->
ну ладно, до сео мне далеко конечно
источник

AP

Alexander Ponomarev in Svelte [svelt]
этот ворнинг это бред, отсутствие href прямо прописано в спеке и там прямо написано что так можно делать, если вы делаете навигацию и хотите пометить элемент как текущий
источник

AP

Alexander Ponomarev in Svelte [svelt]
откуда он взяли это требование я хз
источник

AP

Alexander Ponomarev in Svelte [svelt]
источник

AP

Alexander Ponomarev in Svelte [svelt]
источник
2021 April 07

PM

Pavel 🦇 Malyshev in Svelte [svelt]
надеюсь ты понимаешь разницу между a11y и спекой html? 🤔
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
проще говоря если что-то соответствует спеке html не значит что это соответствует спеке a11y
источник