Menu

HTML Textarea Tag

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.

AttributesDescription
nameInside <textarea> area tag, the name attribute is used to specify the name of the control.
minlengthThe minimum number of characters (Unicode code points) required that the user should enter.
maxlengthThe Maximum number of characters (Unicode code points) required that the user should enter.
colsThis attribute is used to specify the width of the textarea.
rowsThis attribute is used to specify the number of visible lines in a textarea
wrapThis attribute indicates how the control wraps text. Possible values are: hard, soft and off
spellcheckSpecifies whether the textarea is subject to spell checking by the underlying browser/OS; true, false and default are three values of spellcheck attribute
requiredThis attribute ensures that it is a required filled or this field must be filled
readonlyThis attribute specifies that a given textarea is a read-only type
autofocusThis attribute specifies textarea gets focus automatically whenever the web page gets loaded.
formThis 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+