};</pre><!-- XXX also support the URL decomposition attributes -->
</dd>
</dl><p>The <code><a href=#the-area-element>area</a></code> element <a href=#represents>represents</a> either a
hyperlink with some text and a corresponding area on an <a href=#image-map>image
attribute is in the <a href=#attr-textarea-wrap-hard-state title=attr-textarea-wrap-hard-state>Hard</a> state, the <code title=attr-textarea-cols><a href=#attr-textarea-cols>cols</a></code> attribute must be
specified.</p>
<!-- attr-textarea-wrap-off (attr-textarea-wrap-off-state): not
conforming; turns off the rendering of wrapping but otherwise acts
like 'soft' -->
<div class=impl>
<p>The element's <a href=#concept-fe-value title=concept-fe-value>value</a> is
<code><a href=#the-textarea-element>textarea</a></code> element, the element is expected to render as
an 'inline-block' box rendered as a multiline text field.</p>
<p>If the element has a <code title=attr-input-cols>cols</code>
<p>If the element has a <code title=attr-textarea-cols><a href=#attr-textarea-cols>cols</a></code>
attribute, and parsing that attribute's value using the <a href=#rules-for-parsing-non-negative-integers>rules
for parsing non-negative integers</a> doesn't generate an error,
then the user agent is expected to use the attribute as a <a href=#presentational-hints title="presentational hints">presentational hint</a> for the
algorithm to the value of the attribute and then adding the width of
a scroll bar.</p>
<p>If the element has a <code title=attr-input-rows>rows</code>
<p>If the element has a <code title=attr-textarea-rows><a href=#attr-textarea-rows>rows</a></code>
attribute, and parsing that attribute's value using the <a href=#rules-for-parsing-non-negative-integers>rules
for parsing non-negative integers</a> doesn't generate an error,
then the user agent is expected to use the attribute as a <a href=#presentational-hints title="presentational hints">presentational hint</a> for the
'height' property on the element, with the value being the specified
number of lines, plus the height of a scrollbar.</p>
<p>For historical reasons, if the element has a <code title=attr-textarea-wrap><a href=#attr-textarea-wrap>wrap</a></code> attribute whose value is an
<a href=#ascii-case-insensitive>ASCII case-insensitive</a> match for the string "<code title=attr-textarea-wrap-off>off</code>", then the user agent is
expected to not wrap the rendered value; otherwise, the value of the
control is expected to be wrapped to the width of the control.</p>
<h3 id=frames-and-framesets><span class=secno>10.5 </span>Frames and framesets</h3>