PUBLISHED ON: FEBRUARY 22, 2021
HTML Textarea Tag
In HTML, to create a multi-line plain editing control <textarea>
tag is used.
-
The <textarea>
tag is useful when you want to allow users to enter a sizeable amount of free-form text, for example, a comment on a review or feedback form.
-
The <textarea>
tag also accepts several attributes common to form <input>
s, such as autocomplete
, autofocus
, disabled
, placeholder
, readonly
, and required
.
-
Also, this is an Inline element.
-
To specify the size of textarea; we use cols
and rows
attributes of <textarea>
tag.
-
It is recommended to give labels using <label>
tag to a textarea.
HTML<textarea>
Tag Syntax and Usage
The <textarea>
element requires the start(opening) tag and end(closing) tag.
Following is the syntax for using the textarea tag in your HTML code:
<textarea>
...content here
</textarea>
HTML <textarea>
Tag Attributes
The <textarea>
tag supports both global and event attributes and some of the common attributes are given below.
Attributes |
Description |
name |
Inside <textarea> area tag, the name attribute is used to specify the name of the control. |
minlength |
The minimum number of characters (Unicode code points) required that the user should enter. |
maxlength |
The Maximum number of characters (Unicode code points) required that the user should enter. |
cols |
This attribute is used to specify the width of the textarea. |
rows |
This attribute is used to specify the number of visible lines in a textarea |
wrap |
This attribute indicates how the control wraps text. Possible values are: hard, soft and off |
spellcheck |
Specifies whether the textarea is subject to spell checking by the underlying browser/OS; true, false and default are three values of spellcheck attribute |
required |
This attribute ensures that it is a required filled or this field must be filled |
readonly |
This attribute specifies that a given textarea is a read-only type |
autofocus |
This attribute specifies textarea gets focus automatically whenever the web page gets loaded. |
form |
This attribute specifies the form to which textarea belongs to |
HTML <textarea>
Tag Basic Example
Below we have a basic example showing how we use the HTML textarea tag.
Browser Support for HTML<textarea>
Tag
Following browsers support this attribute:
-
Google Chrome 6.0+
-
Internet Explorer 9.0+
-
Firefox 4+
-
Opera 11.1+
-
Safari 5.0+