Тег <input> є одним із різнобічних елементів форми і дозволяє створювати різні елементи інтерфейсу та забезпечити взаємодію з користувачем. Головним чином <input> призначений для створення текстових полів, різних кнопок, перемикачів та прапорців. Хоча елемент <input> не потрібно поміщати всередину контейнера <form>, що визначає форму, але якщо введені користувачем дані повинні бути відправлені на сервер, де їх обробляє серверна програма, то обов'язково вказувати <form>. Те саме відбувається і в разі обробки даних за допомогою клієнтських додатків, наприклад, скриптів на мові JavaScript.












