Почему для подключения кнопки в примере используется ссылка <a class="button button-send">
Отправить, а не например <input type="submit" ...>
?
Ссылку на задание, пожалуйста.
У input type=“submit” довольно узкое применение. Это только кнопка отправки формы. Использование ее вне формы не имеет смысла.
Поэтому скорее всего для примера взяли тег a, который легко стилизовать в виде кнопки.