Какой тэг использовать для того, чтобы сверстать кнопку?

Для создания кнопки в HTML можно использовать тэг <button> или тэг <input> с типом button.

Использование тега <button>

Тэг <button> более универсален и позволяет использовать HTML-разметку внутри кнопки, включая текст и другие элементы. Вот пример:

<button type="button">Нажми меня</button>

Атрибут type:

  • Значение button делает кнопку обычной кнопкой, которая не отправляет форму.
  • Значение submit делает кнопку отправляющей формой.
  • Значение reset сбрасывает значения формы.

Использование тега <input>

Тэг <input> также может быть использован для создания кнопки, но он менее гибкий, так как не позволяет добавлять вложенные элементы:

<input type="button" value="Нажми меня">