Тег textarea
Последнее обновление: 23.01.2011
Тег <textarea> (англ. text area — текстовая область) — тег-контейнер, определяет многострочное поле для ввода. Применяется в качестве полей ввода для комментариев, описания чего-либо, сообщений и т.д.
Строчный элемент.
HTML: 3.2 | 4 / XHTML: 1.0 | 1.1
Синтаксис
<textarea>...</textarea>
Атрибуты
acceskey | горячая клавиша (+Alt) для элемента |
---|---|
class | определяет имя используемого класса |
cols | ширина поля для ввода в символах |
dir | определяет направление символов:
|
disabled | флаг. Делает поле неактивным |
id | уникальный идентификатор |
lang | определяет используемый язык |
label | задает текстовую метку для поля ввода. Отсутствует в спецификации HTML 4.01! |
name | уникальное имя поля |
onblur | потеря фокуса элементом |
onclick | щелчок на элементе |
ondblclick | двойной щелчок на элементе |
onchange | потеря фокуса элементом при условии, что его содержимое изменилось |
onfocus | получение фокуса элементом |
onkeydown | нажатие клавиши, когда элемент имеет фокус |
onkeypress | нажатие и освобождении клавиши, когда элемент имеет фокус |
onkeyup | освобождение ранее нажатой клавиши, когда элемент имеет фокус |
onmousedown | нажатие кнопки мыши, когда элемент имеет фокус |
onmousemove | движение указателя мыши, когда элемент имеет фокус |
onmouseout | смещение указателя мыши с элемента |
onmouseover | помещение указателя мыши на элемент |
onmouseup | освобождение ранее нажатой кнопки мыши, когда элемент имеет фокус |
onselect | выделение какого-либо текста в текстовом поле |
readonly | флаг. Запрещает ввод пользователя |
rows | высота поля в строках |
style | задает встроенную таблицу стилей |
tabindex | порядок обхода элементов с помощью Tab |
title | добавляет всплывающую подсказку |
wrap | управляет переносом слов в поле для ввода. Отсутствует в спецификации HTML 4.01! |
Пример
Многострочное поле ввода:
<textarea rows="4" cols="40">
Многострочное поле для ввода
</textarea>
<textarea
rows="2" cols="60">
Еще одно многострочное поле для ввода
</textarea>
<textarea
rows="4" cols="40" readonly="readonly">
Поле только для чтения
</textarea>
<textarea rows="4" cols="40" disabled="disabled">
Неактивное поле
</textarea>
Рекомендации по использованию
- закрывающий тег обязателен (</textarea>)
- тег <textarea> может содержать только CDATA, но не теги
- обязательные атрибуты: cols, rows
- разные браузеры по умолчанию могут отобразить по разному поле, рекомендуется явно указывать цвет фона, размер и название используемого шрифта
Твой код:
Результат:
большой полигон
По теме
- cuText — нестандартный textarea на jQuery
- Блочная верстка форм
- HTML формы. Взгляд через призму семантики
- Кроссбраузерное отображение input и textarea
- Resize для textarea в Safari и Chrome
- autoResize: textarea подстраивается под высоту текста
- Нескучные HTML формы
- Атрибут cols
- Атрибут rows
Теги: верстка форм, HTML теги
Показать комментарии