Skip to main content

Что такое тег ввода?

Тег - это код форматирования, который является частью языка документа, также известного как язык разметки , используемый для аннотирования текста способом, отличным от текста, и предоставляет инструкции о том, как текст должен отображаться. Существуют различные системы разметки, которые имеют большое количество уникальных тегов. Системы разметки или языки включают в себя TeX, Scribe, GML, SGML, HTML, XML и XHTML. HTML расшифровывается как HyperText Markup Language и используется во Всемирной паутине для создания структуры текста и документов и создания гиперссылок между документами, в то время как XHTML (расширяемый HTML) объединяет HTML и XML. Входной тег представляет собой тег HTML и XHTML и поддерживается браузерами Microsoft® Internet Explorer®, Mozilla® Firefox®, Opera®, Google® Chrome® и Apple® Safari®.

Многие теги HTML и XHTML служат для форматирования текста на странице, но некоторые создают возможности для взаимодействия с пользователем, и тег ввода является одним из последних: он играет ключевую роль в построении форм. Однако есть важное различие между тем, как тег ввода используется в HTML, и тем, как он используется в XHTML. В HTML используется тег <input>, причем эллипсы заменяются любым содержимым, которое содержит тег, и не имеют конечного тега. В XHTML входной тег требует правильного закрытия, как этот <input />.

Входной тег должен включать атрибут type, чтобы указать тип используемого поля управления. Возможные варианты: кнопка, флажок, файл, скрытый, изображение, пароль, радио, сброс, отправка и текст. Тип кнопки обычно имеет действие, запрограммированное с помощью сценария на стороне клиента, такого как JavaScript®, в то время как флажок и переключатели включаются и выключаются при нажатии. Тип файла позволяет пользователю загружать файл, в то время как скрытые значения не отображаются, но остаются прикрепленными к записи формы. Пароль отличается от текста тем, что он часто имеет точки или звездочки для маскировки вводимых символов и отправки изображения - что-то вроде кнопки отправки - и сброс - это глобальные обработки данных формы.