How To WebDev
2.41K subscribers
8 photos
1 video
325 links
Заявки принимаются моментально!

Обучаем фронтентду и бекенду просто и понятно!

Сотрудничество: @me_Smith

Ссылка на канал: @HowTo_WebDev
Download Telegram
🧾 Атрибуты ввода HTML (часть 1)

Атрибут value


Ввод атрибута value задает начальное значение для поля ввода:

Приведём пример, поля ввода с начальными (по умолчанию) значениями: код.

Атрибут readonly

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

Поле ввода только для чтения не может быть изменено (однако пользователь может перейти к нему, выделить его и скопировать текст из него).

Значение поля ввода только для чтения будет отправлено при отправке формы.

Рассмотрим пример, поле ввода только для чтения: код.

📋 #HTML #Совет
▬▬▬▬▬▬▬▬
// How To WebDev
🧾 Атрибуты ввода HTML (часть 2)

Атрибут
disabled

Ввод атрибута disabled указывает, что поле ввода должно быть отключено.

Отключенное поле ввода непригодно для использования и не кликабельно.

Значение отключенного поля ввода не будет отправлено при отправке формы.

Пример поля ввода с ограниченными физическими возможностями: код.

📋 #HTML #Совет
▬▬▬▬▬▬▬▬
// How To WebDev
🧾 Атрибуты ввода HTML (часть 3)

Атрибут size


Ввод атрибута size определяет видимую ширину поля ввода в символах.

Значение по умолчанию для size 20.

Атрибут size работает со следующими типами входных данных: text, search, tel, url, email, и password.

Пример – задаём ширину поля ввода: код.

📋 #HTML #Совет
▬▬▬▬▬▬▬▬
// How To WebDev
🧾 Атрибуты ввода HTML (часть 4)

Атрибут maxlength

Ввод
атрибута maxlength задает максимальное количество символов, разрешенных в поле ввода.

Когда задано maxlength, то поле ввода не будет принимать больше указанного количества символов. Однако этот атрибут не дает никакой обратной связи. Поэтому, если вы хотите предупредить пользователя, вы должны написать код JavaScript.

Пример – установите максимальную длину для поля ввода: код.

📋 #HTML #Совет
▬▬▬▬▬▬▬▬
// How To WebDev
🧾 Атрибуты ввода HTML (часть 5)

Атрибуты min и max


Ввод атрибутов min и max определяют минимальное и максимальное значения для поля ввода.

Атрибуты min и max работают со следующими типами входных данных: number, range, date, datetime-local, month, time и week.

Используйте атрибуты max и min вместе для создания диапазона допустимых значений.

Пример – установите максимальную дату, минимальную дату и диапазон допустимых значений: код.

📋 #HTML #Совет
▬▬▬▬▬▬▬▬
// How To WebDev
🧾 Атрибуты ввода HTML (часть 6)

Атрибут multiple

Ввод атрибута multiple указывает, что пользователю разрешено вводить более одного значения в поле ввода.

Атрибут multiple работает со следующими типами входных данных: email, и file.

Пример – поле загрузки файла, принимающее несколько значений: код.

📋 #HTML #Совет
▬▬▬▬▬▬▬▬
// How To WebDev
🧾 Атрибуты ввода HTML (часть 7)

Атрибут pattern


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

Атрибут pattern работает со следующими типами входных данных: text, date, search, url, tel, email, и password.

Используйте глобальный атрибут title для описания шаблона, чтобы помочь пользователю.

Пример – поле ввода, которое может содержать только три буквы (без цифр или специальных символов): код.

📋 #HTML #Совет
▬▬▬▬▬▬▬▬
// How To WebDev
🧾 Атрибуты ввода HTML (часть 8)

Атрибут placeholder

Ввод
атрибута placeholder задает короткую подсказку, описывающую ожидаемое значение поля ввода (примерное значение или краткое описание ожидаемого формата).

Короткая подсказка отображается в поле ввода до того, как пользователь вводит значение.

Атрибут placeholder работает со следующими типами входных данных: text, search, url, tel, email, и password.

Пример – поле ввода с текстовым заполнением: код.

📋 #HTML #Совет
▬▬▬▬▬▬▬▬
// How To WebDev
🧾 Атрибуты ввода HTML (часть 9)

Атрибут
required

Ввод
атрибута required указывает, что перед отправкой формы необходимо заполнить поле ввода.

Атрибут required работает со следующими типами входных данных: text, search, url, tel, email, password, date pickers, number, checkbox, radio, и file.

Пример – обязательное поле ввода: код.

Атрибут step

Ввод
атрибута step задает допустимые интервалы чисел для поля ввода.

Пример: если step="3", законными числами могут быть -3, 0, 3, 6 и т.д.

Этот атрибут можно использовать вместе с атрибутами max и min для создания диапазона допустимых значений.

Атрибут step работает со следующими типами входных данных: number, range, date, datetime-local, month, time и week.

Пример – поле ввода с заданными интервалами законных номеров: код.

Ограничения ввода не являются надежными, и JavaScript предоставляет множество способов добавления незаконных входных данных. Чтобы безопасно ограничить ввод, он также должен быть проверен получателем (сервером).

📋 #HTML #Совет
▬▬▬▬▬▬▬▬
// How To WebDev
🧾 Атрибуты ввода HTML (часть 10)

Атрибут autofocus

Ввод
атрибута autofocus указывает, что поле ввода должно автоматически получать Фокус при загрузке страницы.

Пример – пусть поле ввода "Имя" автоматически получает фокус при загрузке страницы: код.

Атрибуты height и width

Ввод
атрибутов height и width определяют высоту и ширину объекта элемента input type="image".

Всегда указывайте атрибуты высоты и ширины для изображений. Если заданы высота и ширина, то пространство, необходимое для изображения, резервируется при загрузке страницы. Без этих атрибутов браузер не знает размер изображения и не может зарезервировать для него соответствующее пространство. Эффект будет заключаться в том, что макет страницы будет меняться во время загрузки (в то время как изображения загружаются).

Пример – определить изображение кнопки "Отправить", с помощью атрибутов height и width: код.

📋 #HTML #Совет
▬▬▬▬▬▬▬▬
// How To WebDev