Я понимаю, что это старый пост, но подумал, что это может быть полезно для всех, кто задает тот же вопрос:
Хотя предыдущие ответы, без сомнения, верны, существует более простая причина для различия между текстовой областью и вводом.
Как упоминалось ранее, HTML используется для описания и придания как можно большей семантической структуры веб-контенту, включая формы ввода. Для ввода может использоваться текстовая область , однако текстовая область также может быть помечена как доступная только для чтения с помощью атрибута readonly. Существование такого атрибута не имело бы никакого смысла для типа input и, следовательно, различия.