Кнопки и форма для загрузки файлов, наряду со ссылками и списками, являются важными элементами сайтов.
Щёлкая по кнопкам, пользователи отправляют данные из форм на сервер и переходят на нужные страницы и ресурсы.
Рассмотрим создание кнопки средствами HTML. Сразу же следует отметить, что, чтобы кнопка сработала и произошло
нужное нам событие, чаще всего требуется программа-обработчик (скрипт). Но, например, для перехода на какую-нибудь страницу
можно обойтись и без него.
Есть несколько типов кнопок, рассмотрим их по очереди:
кнопка-баннер - мы рассматривали, как её создать, в одном из уроков, здесь всё просто: внутри ссылки на ресурс
вместо текста ссылки помещается код изображения, которое может быть в виде кнопки, стрелки или чего-то другого:
Результат:
кнопка с картинкой - при этом на кнопке будет выбранное вами изображение или анимация:
Результат:
кнопка для навигации - для её создания в качестве атрибута тега input используется атрибут type со
значением submit:
Результат:
В данном случае не требуется программа-обработчик, вы просто указываете в коде в значении атрибута
action адрес ссылки на ресурс и при клике по кнопке переходите прямо туда. В значении атрибута value будет
название кнопки.
кнопка для отправки данных формы на сервер - в атрибуте type прописывается значение
submit, но, в отличие от предыдущего типа кнопок, здесь используется
программа-обработчик, путь к которому должен быть прописан в атрибуте action
тега form:
Результат:
поле с изображением (например, картинкой красивой кнопки), при клике по которому, данные
из формы будут отправлены в обработчик: