<textarea>
Многострочное текстовое поле.
Синтаксис
<textarea name="message" rows="4"></textarea>Атрибуты
| Параметр | Тип | Описание |
|---|---|---|
| name | text | Имя для отправки на сервер. |
| rows, cols | number | Высота в строках и ширина в символах. |
| maxlength | number | Необязательный. Максимум символов. |
Примеры
Поле для отзыва:
<label for="review">Your review</label><br>
<textarea id="review" name="review" rows="4" cols="30" maxlength="200" placeholder="What did you like?"></textarea>Начальный текст и только вертикальное растягивание:
<style>
textarea { width: 100%; resize: vertical; }
</style>
<textarea rows="3">Text between the tags is the initial value.</textarea>Примечания
Начальное значение пишут между тегами, а не в атрибуте value. Все пробелы и переносы внутри тега сохраняются, поэтому закрывающий тег ставят сразу после текста. Растягивание управляется CSS-свойством resize.
См. также
- <input> — Поле ввода; вид поля задаёт атрибут `type`.
- <label> — Подпись к полю формы.
- placeholder — Подсказка-пример внутри пустого поля.
Вопросы и ответы по теме
В учебнике
- Списки выбора и многострочный текст — Выпадающий список select и option, группы optgroup, выбор нескольких вариантов, textarea и подсказки datalist.