Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник HTML & CSS

<textarea>

Многострочное текстовое поле.

Синтаксис

<textarea name="message" rows="4"></textarea>

Атрибуты

ПараметрТипОписание
nametextИмя для отправки на сервер.
rows, colsnumberВысота в строках и ширина в символах.
maxlengthnumberНеобязательный. Максимум символов.

Примеры

Поле для отзыва:

<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 — Подсказка-пример внутри пустого поля.

Вопросы и ответы по теме

В учебнике

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.