Кнопки в HTML

Кнопки часто можно увидеть в формах, где требуется отправить или очистить поля для ввода данных.

Кнопка создается двумя методами – через тег <input> или тег <button>.

Тег <input> включает в себя атрибут name, отвечающий за название кнопки, чтобы обработчик созданных форм мог ее отличать. Атрибут value задает значение кнопки и указывает надпись на ней.

Обратите внимание, что пробелы в имени кнопки будут учитываться, и они будут влиять на ее размеры.

Для создания кнопки вторым способом нужно использовать тег <button>, который в итоге дает такой же результат, как и тег <input>. Однако тег <button> имеет больше возможностей, например, к такой кнопке можно применять таблицы или какие-либо картинки.

Кнопка, созданная через <input>, может включать атрибут value, который отвечает только за отправку значений на сервер. Тогда, как кнопка, сделанная через <button>, может дополняться изображением, которое может добавляться с помощью тега <img>.

Кнопка Submit.

Данная кнопка служит для отправки информации на сервер. Ее внешний вид такой же, как и у обычных кнопок. Но после нажатия начинает работать серверная программа, которая задается в HTML-коде тегом <form> с добавленным атрибутом action. Серверная программа или, как еще называют обработчик формы, принимает информацию, которую ввел пользователь, обрабатывает ее, и полученный результат возвращает, как HTML-документ.

Атрибуты name и value можно не указывать, так как различные браузеры автоматически присваивают свое название. Однако для поддержки кроссбраузерности лучше кнопке давать одно название.

Кнопка Reset.

Данная кнопка служит для возврата форм в начальное значение, то есть делает очистку форм от введенной информации. Если созданы большие формы, то от кнопки Reset лучше отказаться, так как случайное нажатие может сбросить всю информацию, и придется заново ее вводить.

Значение данной кнопки не отправляется для обработки на сервер. Имя с помощью атрибута value можно не задавать, и на ней будет автоматически написано «Очистить».

Качественный отогрев авто зимой поможет завести любой автомобиль в кратчайшие сроки. Главное использовать безопасное оборудование и иметь опыт такой работы.