Веб-формы. Тег Form. Курс по HTML (11 из 20)
В отличие от телевизора, интернет работает в две стороны.
Вы можете получать информацию — читать статьи, смотреть видео.
А можете отправлять информацию — например, вы можете навести мышку на это видео и в появившейся сверху панельке нажать лайк. Попробуйте =)
Информация о вашем лайке волшебным образом улетит на сервер YouTube. Вы отправили информацию.
Или когда вы регистрировались на этот курс, вы вводили свой емейл — то есть вы заполняли очень простую форму для регистрации.
Так вот для отправки информации от вас, пользователей, на сервер, существует специальная группа тегов — это форма и элементы формы.
Сама форма это просто тег Form.
Обычно у формы задаётся 2 основных атрибута — это action (действие), то есть по какому адресу отправлять данные формы.
И method (метод) — это одно из двух значений — или get, или post. В этом курсе мы не будем это трогать, post используется, когда нужно загружать файлы, а get во всех остальных случаях.
Элементы формы — их довольно много, штук 5 или шесть.
Напишите тег input с пустыми атрибутами type и value.
И скопируйте его 8 раз, чтобы было много одинаковых инпутов.
Теперь просто заполним им разные значения.
Первый инпут — текстовое поле. Напишите type=‘text’ и value=“тут текст”
* Checkbox
* 3 штуки Radio
* Password
* Button
* File
* Submit
Сохраните и обновите страницу. Видите какое богатство?
Можно вводить текст, нажимать чекбокс, выбирать одно из значений, вводить пароль, выбирать файл для загрузки.
Если нажать инпут типа кнопка, то просто нажимается кнопка и ничего не делает — ей надо задавать действие на языке JavaScript, вы этому можете научиться в отдельному курсе.
А если нажать кнопку типа submit, то страничка так мигнёт. Это просто все данные вашей формы отправляются на обработку, но мы этого пока обрабатывать не умеем.
Этому вы можете научиться в курсе по языкам программирования типа PHP или Python.
Ещё два поля — это список и большой текст.
Чтобы сделать список, надо создать внутри формы элемент select (то есть выбор), и внутри него несколько тегов option, то есть опция, вариант.
А чтобы сделать большой блок текста, надо создать тег textarea.
Вот так просто вы научились делать формы. Поиграйтесь с ней немного.
Как я уже сказал, в следующих курсах вы научитесь обрабатывать данные формы.
Но уже во второй главе этого курса я покажу вам, как использовать форму для сбора емейлов ваших будущих клиентов уже сейчас, без программирования с вашей стороны.
В принципе, обзор основных тегов мы закончили, и двигаемся дальше.
Курс по HTML — http://zero2hero.org/course/details/html
Видео Веб-формы. Тег Form. Курс по HTML (11 из 20) канала Zero to Hero
Вы можете получать информацию — читать статьи, смотреть видео.
А можете отправлять информацию — например, вы можете навести мышку на это видео и в появившейся сверху панельке нажать лайк. Попробуйте =)
Информация о вашем лайке волшебным образом улетит на сервер YouTube. Вы отправили информацию.
Или когда вы регистрировались на этот курс, вы вводили свой емейл — то есть вы заполняли очень простую форму для регистрации.
Так вот для отправки информации от вас, пользователей, на сервер, существует специальная группа тегов — это форма и элементы формы.
Сама форма это просто тег Form.
Обычно у формы задаётся 2 основных атрибута — это action (действие), то есть по какому адресу отправлять данные формы.
И method (метод) — это одно из двух значений — или get, или post. В этом курсе мы не будем это трогать, post используется, когда нужно загружать файлы, а get во всех остальных случаях.
Элементы формы — их довольно много, штук 5 или шесть.
Напишите тег input с пустыми атрибутами type и value.
И скопируйте его 8 раз, чтобы было много одинаковых инпутов.
Теперь просто заполним им разные значения.
Первый инпут — текстовое поле. Напишите type=‘text’ и value=“тут текст”
* Checkbox
* 3 штуки Radio
* Password
* Button
* File
* Submit
Сохраните и обновите страницу. Видите какое богатство?
Можно вводить текст, нажимать чекбокс, выбирать одно из значений, вводить пароль, выбирать файл для загрузки.
Если нажать инпут типа кнопка, то просто нажимается кнопка и ничего не делает — ей надо задавать действие на языке JavaScript, вы этому можете научиться в отдельному курсе.
А если нажать кнопку типа submit, то страничка так мигнёт. Это просто все данные вашей формы отправляются на обработку, но мы этого пока обрабатывать не умеем.
Этому вы можете научиться в курсе по языкам программирования типа PHP или Python.
Ещё два поля — это список и большой текст.
Чтобы сделать список, надо создать внутри формы элемент select (то есть выбор), и внутри него несколько тегов option, то есть опция, вариант.
А чтобы сделать большой блок текста, надо создать тег textarea.
Вот так просто вы научились делать формы. Поиграйтесь с ней немного.
Как я уже сказал, в следующих курсах вы научитесь обрабатывать данные формы.
Но уже во второй главе этого курса я покажу вам, как использовать форму для сбора емейлов ваших будущих клиентов уже сейчас, без программирования с вашей стороны.
В принципе, обзор основных тегов мы закончили, и двигаемся дальше.
Курс по HTML — http://zero2hero.org/course/details/html
Видео Веб-формы. Тег Form. Курс по HTML (11 из 20) канала Zero to Hero
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
HTML формы - тег form и его атрибутыМолды своими руками из силикона и крахмала. Форма для гипсаHTML-заголовки (H1, H2) и основной текст — тег параграфа. Курс по HTML (6 из 20)How to create a Registration Form - HTML,CSS & BOOTSTRAP #1HTML-страница как документ. Курс по HTML (12 из 20)Проектирование и изготовление пресс-форм. Пресс-форма на дюбель 10х160 для пенопластаДелаем веб-страницу. Курс по HTML (16 из 20)HTML-тег для ссылки и гипертекста. Курс по HTML (4 из 20)Формы в HTML. Заполнение полей формы, нюансыHTML-сущности. Курс по HTML (13 из 20)Секреты тега label HTML/CSSСиликон+Жидкое Мыло=Форма для Гипса \\своими руками DIY Без муки и крахмала!!!how to create registration form design using html and css || how to make registration form tutorialФорма из полиуритана для гипсового камня своими руками!Практический JS. Обработка данных формыHTML-теги DIV и SPAN — теги-контейнеры. Курс по HTML (10 из 20)Перевод из двоичной в десятичную систему счисленияIMG — HTML-тег для картинок и изображений. Курс по HTML (5 из 20)