HTML и CSS
Уроки HTML Уроки CSS Уроки Bootstrap Уроки W3.CSS Уроки Цвета Уроки Иконки Уроки Графика Уроки SVG Уроки Canvas Уроки Как сделать Уроки SassJavaScript
Уроки JavaScript Уроки jQuery Уроки React Уроки AngularJS Уроки JSON Уроки AJAX Уроки W3.JSПрограммирование
Уроки Python Уроки Java Уроки C++ Уроки C# Уроки Машинное обучениеСерверная сторона
Уроки SQL Уроки PHP Уроки ASP Уроки Node.js Уроки Raspberry PiВеб-строительство
Веб-шаблоны Веб-статистика Веб-сертификаты Веб-редактор Веб-разработкаHTML
HTML Справочник тегов HTML Справочник событий HTML Справочник цветов HTML Справочник атрибутов HTML Canvas Справочник HTML SVG Справочник HTML Наборы символов Google-карты СправочникCSS
CSS Справочник CSS Поддержка браузерами CSS Selector Справочник Bootstrap 3 Справочник Bootstrap 4 Справочник W3.CSS Справочник Иконки Справочник Sass СправочникJavaScript
JavaScript Справочник HTML DOM Справочник jQuery Справочник AngularJS Справочник W3.JS СправочникПрограммирование
Python Справочник Java СправочникСерверная сторона
SQL Справочник PHP Справочник ASP СправочникXML
XML Справочник XML Http Справочник XSLT Справочник XML Schema СправочникУпражнения
HTML Упражнения CSS Упражнения JavaScript Упражнения SQL Упражнения PHP Упражнения Python Упражнения jQuery Упражнения Bootstrap Упражнения Java Упражнения C++ УпражненияHTML Справочник
HTML Теги по алфавиту HTML Теги по категории HTML Атрибуты HTML Глобальные атрибуты HTML Атрибуты событий HTML Цвета HTML Canvas HTML Аудио/Видео HTML Наборы символов HTML Doctype HTML URL кодирование HTML Коды языков HTML Коды стран HTTP Сообщения HTTP Методы PX в EM Конвертер Горячие клавишиHTML Теги
<!--> <!DOCTYPE> <a> <abbr> <acronym> <address> <applet> <area> <article> <aside> <audio> <b> <base> <basefont> <bdi> <bdo> <big> <blockquote> <body> <br> <button> <canvas> <caption> <center> <cite> <code> <col> <colgroup> <data> <datalist> <dd> <del> <details> <dfn> <dialog> <dir> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <font> <footer> <form> <frame> <frameset> <h1> - <h6> <head> <header> <hr> <html> <i> <iframe> <img> <input> <ins> <kbd> <label> <legend> <li> <link> <main> <map> <mark> <meta> <meter> <nav> <noframes> <noscript> <object> <ol> <optgroup> <option> <output> <p> <param> <picture> <pre> <progress> <q> <rp> <rt> <ruby> <s> <samp> <script> <section> <select> <small> <source> <span> <strike> <strong> <style> <sub> <summary> <sup> <svg> <table> <tbody> <td> <template> <textarea> <tfoot> <th> <thead> <time> <title> <tr> <track> <tt> <u> <ul> <var> <video> <wbr>HTML тег <input>
Пример
HTML-форма с тремя полями ввода; два текстовых поля и одна кнопка отправки:
<form
action="/action_page.php">
Имя: <input type="text" name="fname"><br>
Фамилия:
<input type="text" name="lname"><br>
<input type="submit" value="Отправить">
</form>
Попробуйте сами »Определение и использование
Тег <input> указывает поле ввода, в которое пользователь может вводить данные.
Элементы <input> используются внутри элемента <form> для объявления элементов управления вводом, которые позволяют пользователям вводить данные.
Поле ввода может отличаться разными способами, в зависимости от атрибута type.
Поддержка браузерами
Элемент | |||||
---|---|---|---|---|---|
<input> | Yes | Yes | Yes | Yes | Yes |
Советы и примечания
Примечание: Элемент <input> пуст, он содержит только атрибуты.
Совет: Используйте элемент <label> для определения меток для элементов <input>.
Различия между HTML 4.01 и HTML5
Атрибут "align" не поддерживается в HTML5.
В HTML5 тег <input> имеет несколько новых атрибутов, а атрибут type имеет несколько новых значений.
Различия между HTML и XHTML
В HTML тег <input> не имеет конечного тега.
В XHTML тег <input> должен быть правильно закрыт, вот так <input />.
Атрибуты
Атрибут | Значение | Описание |
---|---|---|
accept | file_extension audio/* video/* image/* media_type |
Задает фильтр для типов файлов, которые пользователь может выбрать в диалоговом окне ввода файла (только для type="file") |
align | left right top middle bottom |
Не поддерживается в HTML5. Определяет выравнивание входного изображения (только для type="image") |
alt | text | Определяет альтернативный текст для изображений (только для type="image") |
autocomplete | on off |
Указывает, должно ли в элементе <input> быть включено автозаполнение |
autofocus | autofocus | Указывает, что элемент <input> должен автоматически получать фокус при загрузке страницы |
checked | checked | Указывает, что элемент <input> должен быть предварительно выбран при загрузке страницы (для type="checkbox" или type="radio") |
dirname | inputname.dir | Указывает, что направление текста будет отправлено |
disabled | disabled | Указывает, что элемент <input> должен быть отключен |
form | form_id | Определяет форму, к которой принадлежит элемент <input> |
formaction | URL | Указывает URL-адрес файла, который будет обрабатывать элемент управления вводом при отправке формы (для type="submit" и type="image") |
formenctype | application/x-www-form-urlencoded multipart/form-data text/plain |
Определяет, как данные формы должны быть закодированы при отправке их на сервер (для type="submit" and type="image") |
formmethod | get post |
Определяет метод HTTP для отправки данных на URL действия (для type="submit" и type="image") |
formnovalidate | formnovalidate | Определяет, что элементы формы не должны проверяться при отправке |
formtarget | _blank _self _parent _top framename |
Указывает, где отображать ответ, полученный после отправки формы (для type="submit" и type="image") |
height | pixels | Определяет высоту элемента <input> (только для type="image") |
list | datalist_id | Относится к элементу <datalist> который содержит предопределенные параметры для элемента <input> |
max | number date |
Определяет максимальное значение для элемента <input> |
maxlength | number | Задает максимально допустимое количество символов в элементе <input> |
min | number date |
Определяет минимальное значение для элемента <input> |
multiple | multiple | Указывает, что пользователь может ввести более одного значения в элементе <input> |
name | text | Определяет имя элемента <input> |
pattern | regexp | Определяет регулярное выражение, с которым проверяется значение элемента <input> |
placeholder | text | Указывает краткую подсказку, которая описывает ожидаемое значение элемента <input> |
readonly | readonly | Указывает, что поле ввода доступно только для чтения |
required | required | Указывает, что поле ввода должно быть заполнено перед отправкой формы |
size | number | Определяет ширину в символах элемента <input> |
src | URL | Указывает URL-адрес изображения, которое будет использоваться в качестве кнопки отправки (только для type="image") |
step |
number any |
Определяет интервал между юридическими числами в поле ввода |
type | button checkbox color date datetime-local file hidden image month number password radio range reset search submit tel text time url week |
Определяет type элемента <input> для отображения |
value | text | Определяет значение элемента <input> |
width | pixels | Определяет ширину элемента <input> (только для type="image") |
Глобальные атрибуты
Тег <input> также поддерживает Глобальные атрибуты в HTML.
Атрибуты событий
Тег <input> также поддерживает Атрибуты событий в HTML.
Связанные страницы
HTML учебник: HTML Формы
HTML DOM справочник:
- Объект Input Button
- Объект Input Checkbox
- Объект Input Color
- Объект Input Date
- Объект Input Datetime
- Объект Input DatetimeLocal
- Объект Input Email
- Объект Input FileUpload
- Объект Input Hidden
- Объект Input Image
- Объект Input Month
- Объект Input Number
- Объект Input Password
- Объект Input Range
- Объект Input Radio
- Объект Input Reset
- Объект Input Search
- Объект Input Submit
- Объект Input Text
- Объект Input Time
- Объект Input URL
- Объект Input Week
Настройки CSS по умолчанию
Отсутствуют.
Ваше предложение:
Спасибо за Вашу помощь!
Ваше сообщение было отправлено в W3Schools.
Сайт работает на фреймворке W3.CSS.