Текстовое поле
Однострочное текстовое поле предназначено для ввода строки символов с помощью клавиатуры. Синтаксис создания такого поля следующий.
Значение атрибута type для по умолчанию определено как text , поэтому его можно не указывать явно. Таким образом, текстовое поле задаётся просто как .
Если вы создаёте реальную форму, то, конечно же, к полю следует добавить атрибуты. Допустимые атрибуты текстового поля перечислены в табл. 1.
| Атрибут | Описание |
|---|---|
| name | Имя поля, предназначено для того, чтобы обработчик формы мог его идентифицировать. |
| disabled | Блокирует поле для ввода текста и не отправляет данные на сервер. |
| form | Идентификатор формы для связывания текстового поля с элементом . |
| type | Для текстового поля мы указываем значение text или вообще не пишем этот атрибут. |
| maxlength | Устанавливает максимальное число символов, которое может быть введено пользователем в текстовом поле. Когда это количество достигается при наборе, дальнейший ввод становится невозможным. Если данный атрибут опустить, то можно вводить строку длинее самого поля. |
| readonly | Блокирует поле для ввода текста. |
| size | Ширина текстового поля, которая определяется числом символов моноширинного шрифта. Обычно не указывают, потому что через стили задать желаемые размеры проще и точнее. |
| value | Начальный текст, отображаемый в поле. |
| autocomplete | Введённый ранее текст запоминается браузером и подставляется при следующем вводе. |
| autofocus | Поле получает фокус после загрузки документа. |
| list | Значение атрибута id элемента , для связи с этим элементом. |
| pattern | Шаблон ввода текста. |
| required | Указывает, что поле является обязательным для заполнения. |
| placeholder | Добавляет подсказку, которая исчезает при вводе текста. |
| dirname | Имя переменной, которая отправляется на сервер и автоматически получает значение ltr (для текста слева направо) или rtl (для текста справа налево). |
Большинство атрибутов являются типовыми и применяются к другим элементам формы. Некоторые атрибуты мы подробнее рассмотрим в следующих уроках.
Создание текстового поля показано в примере 1.
Пример 1. Текстовое поле
В результате получим следующее (рис. 1).

Рис. 1. Вид текстового поля в браузере
Для элемента есть простые правила, которые следует соблюдать:
- нельзя вкладывать внутрь ссылки ;
- нельзя вкладывать внутрь кнопки ;
- атрибут list должен ссылаться на элемент .
Элемент позволяет создать список подсказок, который появляется при наборе текста. Подобное можно наблюдать в поисковой системе Яндекс или Гугл, когда вы вводите поисковый запрос.
пишется обычно за пределами формы, каждый пункт при этом создаётся элементом , а затем полученный список связывается с текстовым полем с помощью атрибута list , значением которого выступает значение id у (пример 2).
Пример 2. Подсказки для текстового поля
Результат данного примера показан на рис. 2.

Рис. 2. Вид текстового поля с подсказками
При наборе первых букв показываются подходящие варианты из списка. Пункт списка можно выбрать курсором мыши или с помощью стрелок на клавиатуре и он добавится в текстовое поле. При этом можно вводить собственный текст или редактировать уже добавленный.
Тег — Текстовое поле
Тег при создании страницы используется для различных целей.
Он может быть и кнопкой, и полем для ввода текстовой информации, выпадающим списком и тд.
В зависимости от значения атрибута type.
В данном уроке мы рассмотрим тег input как текстовое поле, поле для ввода текстовых данных на странице сайта. Вообще данный тег используется вместе с тегом для отправки введенных пользователем данных. Без формы особого смысла в его использовании нет. Поэтому мы научимся создавать текстовое поле, изменять его при помощи стилей, а полноценное его использование (его, так сказать, целевое предназначение) мы рассмотрим в уроке о формах.
Основным атрибутом тега является атрибут type. В зависимости от значения этого атрибута тег принимает разные формы и служит для различных целей. Наиболее часто используемые значения атрибута type:
text — текстовое поле
password — поле для ввода пароля
button — кнопка
file — форма выбора файла
submit — кнопка для отправки данных с формы
radio — переключатели
Плюс в HTML5 добавлено много значений атрибута, что существенно упростит работу верстальщика — многое что делалось при помощи JS теперь будет делаться лишь сменой типа.
С помощью атрибута size задается длина поля равная числу символов (моноширинного шрифта).
Текст который вводится в текстовом поле заполняется в атрибуте value.
Placeholder используется для того чтобы если value=»» (пустой строке) в инпуте высвечивался текст находящийся в данном атрибуте. Соответственно при вводе текста пользователем текст placeholder-а скрывается. Используется это для пояснения пользователю для чего используется данное поле, какую информацию требуется ввести. (когда-то это делалось при помощи JS, теперь все намного проще, но отработает это лишь в браузерах с поддержкой HTML5)
Атрибут name определяет имя элемента. Требуется для того чтобы на серверный скрипт мог получить доступ к данным.
Во второй части видеоурока мы научимся изменять внешний вид текстового поля применяя CSS.
С помощью height и width определим высоту и ширину поля.
Изменим фон и добавим картинку с помощью backgroung-image, backgroung-color, backgroung-position, backgroung-repeat;
Изменим границы элемента и закруглим углы при помощи border и border-radius.
HTML: Поле для ввода текста
Основной элемент форм в HTML — поле для ввода. Оно реализуется с помощью тега и позволяет задать различные поля для ввода данных: текст, пароли, чекбоксы, радио кнопки, кнопки отправки, загрузка файла, ввод даты и так далее.
Начиная со стандарта HTML5 список полей пополнился множеством новых вариантов. Базовыми типами инпутов являются:
- Текст
- Пароли
- Чекбоксы
- Радио кнопки
Самый простой способ использования — создание текстового поля для ввода. Именно присутствует во всех полях поиска. Чтобы создать простое текстовое поле для ввода данных, необходимо внутрь формы добавить непарный тег и указать у него атрибут type со значением text :
Тег label
Поле создано, но совершенно непонятно что там вводить: имя? фамилию? код от сейфа? Чтобы указать назначение поля, используется тег . Это парный тег, который напоминает параграф, но относится именно к описанию поля формы.
На самом деле недостаточно просто указать label , нужно его связать с полем формы. Это необходимо для однозначной связи, ведь полей может быть много.
Для связи label используется один из двух вариантов:
- Связь по атрибуту id . Для этого у тега указывается атрибут id с произвольным именем, а у добавляется атрибут for с таким же именем, как и значение id у элемента input
Атрибут placeholder
Встречаются ситуации, когда для поля есть описание, но совершенно непонятно, в каком формате нужно заполнить данные. Например, вначале указать имя, а потом фамилию, или наоборот? Чтобы помочь пользователю сориентироваться используется атрибут placeholder у тега . Значение этого атрибута будет выведено внутри текстового поля.
Другие текстовые поля
Замечали, что при вводе паролей, браузер автоматически проставляет звёздочки вместо показа символов? Этого можно добиться указав значение password для атрибута type :
В стандарте HTML5 появилось ещё несколько интересных типов для тега , которые реализуют обычное текстовое поле, но имеют свою реализацию. Например:
Их назначение в том, что значения автоматически проверяются браузером на корректность. Например, если ввести значение email , то браузер будет ожидать корректный шаблон для Email адреса. В противном случае он сам укажет, что значение неверное при попытке отправить форму.
Мобильные устройства также не обходят стороной эти поля. В современных версиях мобильных операционных систем клавиатура подстраивается под тип поля, которое заполняется. Если выставлен тип email , то на клавиатуру сразу будет добавлен символ @ , чтобы его не приходилось искать в дополнительных символах
Задание
Создайте форму, у которой файл с обработчиком данных лежит по адресу /people . Внутри формы создайте 2 текстовых поля
Упражнение не проходит проверку — что делать?
Если вы зашли в тупик, то самое время задать вопрос в «Обсуждениях». Как правильно задать вопрос:
- Обязательно приложите вывод тестов, без него практически невозможно понять что не так, даже если вы покажете свой код. Программисты плохо исполняют код в голове, но по полученной ошибке почти всегда понятно, куда смотреть.
В моей среде код работает, а здесь нет
Тесты устроены таким образом, что они проверяют решение разными способами и на разных данных. Часто решение работает с одними входными данными, но не работает с другими. Чтобы разобраться с этим моментом, изучите вкладку «Тесты» и внимательно посмотрите на вывод ошибок, в котором есть подсказки.
Мой код отличается от решения учителя
Это нормально , в программировании одну задачу можно выполнить множеством способов. Если ваш код прошел проверку, то он соответствует условиям задачи.
В редких случаях бывает, что решение подогнано под тесты, но это видно сразу.
Прочитал урок — ничего не понятно
Создавать обучающие материалы, понятные для всех без исключения, довольно сложно. Мы очень стараемся, но всегда есть что улучшать. Если вы встретили материал, который вам непонятен, опишите проблему в «Обсуждениях». Идеально, если вы сформулируете непонятные моменты в виде вопросов. Обычно нам нужно несколько дней для внесения правок.
Кстати, вы тоже можете участвовать в улучшении курсов: внизу есть ссылка на исходный код уроков, который можно править прямо из браузера.
Тег HTML поле для ввода, кнопка
Тег в HTML определяет элемент формы. В зависимости от выбранного типа, элемент input может принимать вид поля для ввода текста, кнопки, переключателя, чек-бокса и т.д.
Атрибут type HTML элемента input указывает на его тип. Тип элемента определяет его вариант отображения и функционал. Типы тега input (например, input type=»text» — текстовое поле, input type=»submit» — кнопка отправки, input type=»radio» — переключатель, input type=»checkbox» — чек-бокс, input type=»hidden» — скрытое поле, input type=»password» — пароль и т.д.) подробно описаны ниже.
Тег HTML является элементом формы. Подробно о создании форм описано в статье: Все про формы и поля в HTML. Создание и работа с формами.
Синтаксис
Input type button — простая кнопка
Тип button соответствует простой кликабельной кнопке. Действия, которые будут происходить по нажатию кнопки, определяются через JavaScript.
HTML код input type=»button» :
Input type checkbox — чек-бокс, флажок, галочка
Тип checkbox представляет собой поле, которое пользователь может отметить (чек-бокс). У поля checkbox есть только 2 состояния — отмечен или не отмечен. При отправке формы на сервер, данные передаются только для отмеченных чек-боксов.
Если для чек-бокса не задан атрибут value , как значение будет использовано значение по умолчанию — «on». Часто чек-боксы используются вместе с тегом , где указывается подпись чек-бокса.
Обычно чек-бокс отображается в виде квадрата, внутри которого находится галочка, если чек-бокс отмечен.
HTML код input type=»checkbox» :
Input type color — выбор цвета
Тип color представляет собой поле, в котором пользователь может выбрать цвет. Цвет задается в формате HEX.
HTML код input type=»color» :
Input type date — поле для ввода даты
Тип date представляет собой поле, в которое пользователь может ввести дату. Дата включает в себя год, месяц и число.
Стандартный формат даты YYYY-MM-DD, например, «2005-01-20» (соответствует 20 января 2005г.). Подробнее о дате в HTML.
Обычно, при заполнении поля, браузеры отображают возле него календарь, в котором можно выбрать дату. В этом случае формат даты для пользователя может быть изменен, но на сервер отправится дата в стандартном формате.
HTML код input type=»date» :
Input type datetime — дата и время
Тип datetime представляет собой поле, в которое пользователь может ввести дату и время с указанием временной зоны.
Этот тип поля устарел, использовать его не рекомендуется. Используйте вместо него.
Input type datetime-local — локальное время
Тип datetime-local представляет собой поле, в которое пользователь может ввести дату и время (без указания временной зоны).
Обычно, при заполнении поля, браузеры отображают возле него календарь, в котором можно выбрать значение.
Формат значения, отправляемого на сервер: YYYY-MM-DDThh:mm, например, «2007-08-11T13:18» (соответствует 11 августа 2007г, 13 часов, 18 минут).
HTML код input type=»datetime-local» :
Input type email — поле для ввода адреса электронной почты
Тип email представляет собой поле, в которое необходимо ввести адрес электронной почты. Браузеры контролируют правильность заполнения поля. Если введенное значение не соответствует формату email-адреса, браузер выведет сообщение об ошибке.
HTML код input type=»email» :
Input type file — поле для загрузки файла
Тип file представляет собой поле, в котором в качестве значения используются файлы.
При использовании в HTML форме поля с типом file нужно установить значение multipart/form-data для атрибута enctype родительской формы.
HTML код input type=»file» :
Input type hidden — скрытое поле
Тип hidden представляет собой скрытое поле. Такое поле не будет показано пользователю (не отображается на странице сайта). Поля типа hidden используют для передачи служебной информации.
HTML код input type=»hidden» :
Input type image — кнопка-картинка
Тип image представляет собой картинку-кнопку. По нажатию на картинку (изображение) происходит отправка связанной формы. Адрес файла картинки определяется в атрибуте src .
HTML код input type=»image» :
Input type month — поле для ввода месяца
Тип month представляет собой поле, в которое пользователь может ввести месяц (месяц конкретного года).
Формат значения, отправляемого на сервер: YYYY-MM, например, «2001-11» (соответствует ноябрю 2001г.).
HTML код input type=»month» :
Input type number — поле для ввода чисел
Тип number представляет собой поле, в котором можно вводить только числа. Ограничение на вводимые числа можно задавать с помощью атрибутов max — максимальное значение, min — минимальное значение, step — шаг (подробнее в таблице атрибутов ниже).
HTML код input type=»number» :
Input type password — поле для ввода пароля
Тип password представляет собой поле, предназначенное для ввода пароля. Значение, введенное в такое поле, будет показано под маской (обычно в виде точек, количество которых отражает количество введенных символов).
HTML код input type=»password» :
Input type radio — переключатель
Тип radio представляет собой переключатель (также используется название радио кнопка).
Для создания переключателя используют несколько тегов input type=»radio» , имеющих одинаковые значения атрибута name . Таким образом создается группа, где каждый тег соответствует одному положению переключателя. Одновременно выбранным может быть только один из элементов группы.
При отправке формы на сервер, данные передаются только у выбранного (отмеченного) тега радио-кнопки.
Для удобства использования, рядом с радио-кнопками обычно размещают подпись .
Положение 1
Положение 2
Положение 3
HTML код переключателя из input type=»radio» :
Input type range — диапазон, ползунок HTML
Тип range представляет собой ползунок, с помощью которого можно выбрать значение в указанном диапазоне. Диапазон значений определяется с помощь атрибутов max — максимальное значение, min — минимальное значение. Атрибут step — устанавливает значение шага для ползунка.
HTML код input type=»range» :
Input type reset — кнопка сброса, очистки полей
Тип reset представляет собой кнопку, нажатие которой очищает заполнение полей в связанной форме. После нажатия кнопки reset поля будут возвращены к своему первоначальному состоянию.
HTML код input type=»reset» :
Input type search — поле для ввода поискового запроса
Тип search представляет собой поле, которое предназначено для ввода поискового запроса.
HTML код input type=»search» :
Input type submit — кнопка отправки формы
Тип submit соответствует кнопке отправки формы. По нажатию на кнопку типа submit будет вызвано событие отправки (submit) связанной HTML формы.
К одной HTML форме может быть привязано несколько кнопок отправки. На сервер будут переданы данные только той кнопки, которая вызвала событие submit.
HTML код input type=»submit» :
Input type tel — поле для ввода номера телефона
Тип tel представляет собой поле, которое предназначено для ввода номера телефона. По умолчанию шаблон ввода не установлен и поле может принимать любые текстовые значения. Указать шаблон можно с помощью атрибута pattern . Другой вариант — использование JavaScript библиотек для установки формата поля.
HTML код input type=»tel» :
Input type text — текстовое поле HTML
Тип text представляет собой текстовое поле для ввода. Текст в input с типом text вводится в одну строку.
Если нужно создать многострочное поле для ввода, используйте текстовую область .
HTML код input type=»text» :
Input type time — поле для ввода времени
Тип time представляет собой поле, в котором пользователь может ввести время.
Стандартный формат: hh:mm, например, «14:45». Подробнее о времени в HTML.
HTML код input type=»time» :
Input type url — поле для ввода URL адреса
Тип url представляет собой поле, которое используется для ввода URL. Браузеры контролируют правильность заполнения поля. Если введенное значение не соответствует формату URL адреса, браузер выведет сообщение об ошибке.
HTML код input type=»url» :
Input type week — поле для выбора недели
Тип week представляет собой поле, в которое пользователь может ввести неделю (например, отметить с помощью календаря, который выводит браузер при вводе в поле).
Стандартный формат: YYYY-Wxx, где «хх» — номер недели, начиная от начала года. Например, «2011-W12» (соответствует 12-й неделе в 2011 году).
Обычно, при заполнении поля, браузеры отображают возле него календарь, в котором можно выбрать неделю. В этом случае формат значения для пользователя может быть изменен, но на сервер отправятся данные в стандартном формате.
HTML код input type=»week» :
Поддержка браузерами
| Тег | |||||
| Да | Да | Да | Да | Да |
Атрибуты тега input
audio/*
video/*
image/*
расширение файла
media_type
Определяет типы файлов, которые можно использовать в поле input.
Используется только для полей с типом file.
- audio/* — аудио файлы;
- video/* — видео файлы;
- image/* — файлы изображений;
- расширение файла — файлы, имеющие конкретные расширения (например, «.jpg», «.png»);
- media_type — файлы указанного медиа типа.
Альтернативный текст. Используется только для полей с типом image.
Содержит текст, который будет выведен в случае, если изображение невозможно отобразить, а также прочитан программой — скрин-ридером.
Атрибут указывает, должен ли браузер, при повторном использовании поля, подставлять в него значения, введенные пользователем во время предыдущего использования.
- on — автозаполнение включено (значение по умолчанию);
- off — автозаполнение выключено.
Если атрибут использован, значение атрибута autocomplete родительской формы будет проигнорировано для данного поля.
Логический атрибут. Если указан, при загрузке документа фокус будет переведен на элемент ввода.
Логический атрибут. Используется только для полей с типами checkbox и radio.
Если указан, то чек-бокс (для checkbox) считается отмеченным или значение переключателя (для radio) выбранным.
Логический атрибут. Если указан, отключает возможность изменить состояние поля (ввести текст, поменять выбранное значение переключателя (для radio), отметить чек-бокс и т.п).
Данные поля, отмеченного этим атрибутом, не будут переданы на сервер при отправке формы.
Указывает на форму, к которой относится поле. Используется, если поле находится вне HTML кода формы.
Если поле находится внутри тега , то использовать атрибут form не нужно, поле по умолчанию привязано к форме, внутри которой находится.
URL адрес документа — обработчика формы. Используется для input с типом image и submit.
Если указан, форма будет отправлена по URL адресу, указанному в этом атрибуте, игнорируя атрибут action тега .
Способ кодирования информации. Используется для input с типом image и submit.
Указывает как именно нужно кодировать информацию при отправке на сервер, вызванной нажатием кнопки, содержащей этот атрибут.
- application/x-www-form-urlencoded — все символы кодируются перед отправкой в шестнадцатеричные значения (HEX) ASCII, пробелы заменяются на «+». Значение по умолчанию;
- multipart/form-data — символы не кодируются. Значение обязательно нужно использовать в форме с полем input type=»file» (при использовании файлов в форме);
- text/plain — символы не кодируются, пробелы заменяются символом «+».
Атрибут используется только в случае отправки формы методом POST.
Этот атрибут переопределяет значение, указанное в атрибуте enctype тега .
HTTP метод передачи данных родительской формы.
- GET — передача данных в URL с помощью пар имя-значение (name-value). Значение по умолчанию.
- POST — передача данных в теле HTTP запроса.
Используется только для input с типом image и submit.
Этот атрибут переопределяет значение, указанное в атрибуте method тега .
Логический атрибут. Браузер не будет выполнять проверку правильности заполнения формы перед отправкой, вызванной нажатием input, содержащей этот атрибут. По умолчанию браузер проверяет наличие значения в обязательных полях (required), соответствие значений стандарту (например, для поля с типом email) и т.п.
Используется только для input с типом image и submit.
Этот атрибут переопределяет значение, указанное в атрибуте novalidate тега .
Определяет где будет открыт результат обработки формы (ответ сервера), при отправке по нажатию кнопки с этим атрибутом:
- _blank — в новой вкладке или окне;
- _parent — в родительском окне;
- _self — в текущем окне (используется по умолчанию);
- _top — на весь экран.
Используется только для input с типом image и submit.
Этот атрибут переопределяет значение, указанное в атрибуте target тега .
Высота изображения в пикселях.
Используется только для input с типом image.
Прикрепляет к полю список предопределенных вариантов .
Максимальное значение для поля.
Необходимо указывать значение, соответствующее формату поля для которого используется атрибут.
Используется только для input с типом date, datetime, datetime-local, month, number, range, time и week.
Максимальное количество символов, допустимое для ввода в поле input.
Минимальное значение для поля.
Необходимо указывать значение, соответствующее формату поля для которого используется атрибут.
Используется только для input с типом date, datetime, datetime-local, month, number, range, time и week.
Логический атрибут. Если указан, позволяет указывать в поле более одного объекта.
Используется только для input с типом email и file.
При использовании с input type=»file» позволяет прикрепить несколько файлов.
При использовании с input type=»email» позволяет ввести несколько адресов email через запятую.
Имя поля. Используется при передаче данных формы на сервер. Значение поля (value) будет передано в переменной, имеющей имя, указанное в этом атрибуте.
Шаблон ввода. Содержит регулярное выражение, с которым будет сравниваться значение перед отправкой формы. Браузер будет блокировать отправку формы, пока значение в поле не будет удовлетворять указанному регулярному выражению.
Используется только для input с типом date, email, password, search, tel, text, url.
Текст, который будет отображаться внутри поля для ввода, когда оно не заполнено. Обычно это описание того, что должен ввести пользователь, либо пример заполнения.
Используется только для input с типом email, password, search, tel, text, url.
Логический атрибут. Если указан, пользователь не сможет изменить значение в поле. Используется для создания полей, доступных только для чтения.
Логический атрибут. Если указан, поле будет определено как обязательное для заполнения. Форма не будет отправлена на сервер, если такое поле не будет заполнено.
Заполнение контролируется браузером. При попытке отправить форму с незаполненным обязательным полем, браузеры обычно выводят на экран ошибку заполнения.
Используется только для input с типом checkbox, date,datetime, datetime-local, email, file, month, number, password, radio, search, tel, text, url, week.
Определяет ширину поля в символах. Ширина поля будет подобрана таким образом, чтобы в поле одновременно было видно количество символов, указанное в атрибуте.
Значение атрибута соответствует количеству символов только для моноширинных шрифтов.
Используется только для input с типом email, password, search, tel, text, url.
URL адрес файла изображения. Обязательный для заполнения.
Используется только для input с типом image.
Шаг изменения значения.
Значение по умолчанию: «1».
При указании числового значения в поле можно будет использовать только значения кратные указанному числу. Например, при указании «5» в поле можно будет ввести числа 0, 5, -5, 25, -155 и т.п., но нельзя будет ввести 1, -3, 28, 156 и т.п. (так как они не кратны числу «5»); при указании «2.5» в поле можно будет вводить 0, 2.5, 5, 7.5 и т.п., но нельзя будет 1, 2.4, 6.2, 8 и т.п. (так как они не кратны числу «2.5»).
При указании «any» поле будет принимать любые числа.
Используется только для input с типом date, datetime, datetime-local, month, number, range, time и week.
Тип элемента. Определяет отображение и функционал элемента.
Элементы одинакового типа могут отличаться в различных браузерах, однако, как правило, это не влияет на функциональность.
- button — простая кликабельная кнопка. Действие по нажатию кнопки определяется с помощью скриптов. Подробнее
- checkbox — чек-бокс (флажок, галочка). Подробнее
- color — окно выбора цвет. Подробнее
- date — поле для ввода даты. Подробнее
- datetime — поле для ввода даты и времени с указанием временной зоны. Этот тип поля является устаревшим. Подробнее
- datetime-local — поле для ввода локального времени (даты и времени). Подробнее
- email — поле для ввода адреса электронной почты. Подробнее
- file — поле, к которому можно прикрепить файлы в качестве значения. Подробнее
- hidden — скрытое поле. Подробнее
- image — кнопка-картинка, нажатие по которой вызывает событие отправки формы. Подробнее
- month — поле для ввода месяца и года (например, «декабрь, 2010г.»). Подробнее
- number — поле для ввода числа. Подробнее
- password — поле для ввода пароля. Подробнее
- radio — переключатель (одно из значений переключателя). Подробнее
- range — диапазон (ползунок). Подробнее
- reset — кнопка сброса введенных значений в форме. Подробнее
- search — поле для введения поискового запроса. Подробнее
- submit — кнопка, нажатие по которой вызывает событие отправки формы. Подробнее
- tel — поле для ввода телефона. Подробнее
- text — текстовое поле. Подробнее
- time — поле для ввода времени. Подробнее
- url — поле для ввода URL адресов. Подробнее
- week — поле для ввода недели (недели определенного года, например, «неделя 12, 2017г.»). Подробнее
Значение элемента, которое будет отправлено на сервер.
На сервер отправляется переменная, имеющая название, указанное в атрибуте name элемента и значение, указанное в этом атрибуте.
Ширина изображения в пикселях.
Используется только для input с типом image.