认识 textarea 文本域标签
文本域既表示一个文本的区域,通俗来说就是可以一个区域内,可以输入多行文本,普通的输入框只能输入单行文本。文本区中可容纳无限数量的文本,其中的文本的默认字体是等宽字体。比如网站中的评论、留言等功能都可以使用 textarea 文本域标签来实现。
1. textarea 文本域标签的使用
我们直接书写 textarea 标签既代表文本域标签,代码如下:
<textarea></textarea>
效果如下:
我们可以通过可以通过 COLS 和 ROWS 属性来规定 textarea 的尺寸。cols 设置文本域的宽度,rows 设置文本域的高度。代码如下:
<textarea cols="30" rows="10"></textarea>
效果如下:
需要注意的是,文本域的右下角有一个可以拖拽的区域,可以通过拖拽来改变文本的宽高,如果想要取消这个功能,需要通过 CSS 样式来取消。
文本域也可以设置 placeholder
属性来实现占位符的效果,用法和作用和 input 的 placeholder
属性一样。
效果如下:
如果在文本域标签当中写入了内容,那么这些内容会显示文本域的区域内。代码如下:
<textarea cols="30" rows="10" placeholder="请输入内容">123456</textarea>
效果如下:
2. 注意事项
-
文本域可以设置 cols 和 rows 属性来改变文本域的宽高,不过更好的办法是使用 CSS 的 height 和 width 属性; -
文本域默认右下角有一个可以拖拽区域,通常情况下我们不需要这个功能,所以需要借助 CSS 来取消这个功能。
3. 真实案例分享
简书
<textarea placeholder="写下你的评论..."></textarea>
慕课网
<textarea placeholder="写下你对评价的回复..."></textarea>
4. 小结
-
文本域为双标签,如果在文本域的标签当中写内容,则内容会出现在文本域中。 -
文本域可以通过设置 cols 和 rows 来改变文本域的宽高。 -
文本域可以设置 placeholder
属性来添加占位符。
微信公众号
原文始发于微信公众号(老徐说):前端从零开始(19)文本域标签 textarea
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/19171.html