Щоб зрозуміти, чому textarea
це унікальний тег порівняно з іншими полями введення, вам потрібно було б знаходитись в оригінальних ланцюжках повідомлень між Conolly та Berners-Lee у роки, що призводили до випуску стандарту HTML 2.0, який вийшов у 1995 році. Чому це не стандартinput
тег, як все інше, можливо, через технічні труднощі в той час або якийсь загальний компроміс, про який вони домовилися.
Оригінальну специфікацію HTML 2.0 щодо HTML Forms див. Тут: http://tools.ietf.org/html/rfc1866#section-8
Одного разу хтось знайшов оригінальні дошки оголошень AOL і розмістив їх публічно там, де вони збиралися туди-сюди, обговорюючи різні прототипи, що привели до HTML, як ми це знаємо сьогодні. Це було надзвичайно цікаво, але я, здається, більше не можу його знайти.