HTML元素表示一个多行纯文本编辑控件。
浏览器支持
例子
这里是文本域中的文本 ... ... ... ...
标签定义及使用说明
- 标签定义一个多行的文本输入控件。用户可在此文本区域中写文本。文本区域中可容纳无限数量的文本,其中的文本的默认字体是等宽字体(通常是 Courier)。
- 可以通过 cols 和 rows 属性来规定的尺寸大小,不过更好的办法是使用 CSS 的 height 和 width 属性。
内存形式| 流式内容元素,段落内容元素,交互内容元素, listed, labelable, resettable, and submittable form-associated element. |
合法内容| Text |
标签省略| 不允许,开始标签和结束标签都不能省略。 |
合法父级| 可接受的任何元素段落内容元素. |
Permitted ARIA roles| None |
DOM 接口| HTMLTextAreaElement |
属性
属性值描述45
| autofocus | | 在页面加载时,使这个 textarea 获得焦点。 | 5 |
| cols | number | 规定文本区内可见的列数。 | 4 | 5 |
| disabled | | 当此文本区首次加载时禁用此文本区。 | 4 | 5 |
| form | | 定义该 textarea 所属的一个或多个表单。 | 5 |
| inputmode | inputmode | 定义该 textarea 所期望的输入类型。 | 5 |
| name | name_of_textarea | 为此文本区规定的一个名称。 | 4 | 5 |
| readonly | | 指示用户无法修改文本区内的内容。 | 4 | 5 |
| required | | 定义为了提交该表单,该 textarea 的值是否是必需的。 | 5 |
| rows | number | 规定文本区内可见的行数。 | 4 | 5 |
这个元素包含了全局属性。
HTML 4.01 与 HTML 5 之间的差异
在 HTML 5 中有一些新属性,同时不再支持 HTML 4.01 中的一些属性。
全局属性
标签支持HTML 的全局属性。
事件属性
标签支持HTML 的事件属性。

实例
一个 HTML 文本区域:
我是一个文本框。