Показать сообщение отдельно
  #8 (permalink)  
Старый 07.07.2020, 14:40
Профессор
Отправить личное сообщение для Сергей Ракипов Посмотреть профиль Найти все сообщения от Сергей Ракипов
 
Регистрация: 01.06.2010
Сообщений: 673

Сообщение от voraa Посмотреть сообщение
Я все больше убеждаюсь, что HTML очень многие учат по каким то очень старым учебникам и примерам.
Да, click можно навесить на что угодно, и это что угодно будет работать почти как кнопка. Но есть же хороший элемент button. Почему именно его не использовать как кнопку? Он же именно для этого предназначен.

Кнопка должна быть кнопкой. Правильная кнопка должна не только быть тыкабельная мышью, но и реагировать на клавиатуру. Это реально нужно.
Просто сталкивался с работами, где люди сидят и заполняют базу данных. Там мышью почти не пользуются. Печатая 10 пальцами нет времени мышью кликать. Табы, стрелки, Ентеры...

В современном HTML надо придерживаться семантической составляющей элементов.
Заголовок - <h1-6>, а не жирный span,
Когда что то сделать - <button>
Кудато перейти - <a>
Это просто я написал что кнопка, на самом деле это ссылка на блок контакты который расположен внизу.
Ответить с цитированием