单行文本框只能输入一行文本,而多行文本框却可以输入多行文本。在HTML中,多行文本框使用的是textarea标签,而不是input标签。

语法:

<textarea rows="行数" cols="列数" value="取值">默认内容</textarea>

说明:

多行文本框的默认显示文本是在标签对内部设置,而不是在value属性中设置的。一般情况下,不需要设置默认显示文本。

举例:

<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> </head> <body> <form method="post"> 个人简介:<br/> <textarea rows="5" cols="20">请介绍一下你自己</textarea> </form> </body> </html>

浏览器预览效果如下图所示。

分析:

对于文本框,现在我们可以总结出以下2点。

  • (1)HTML有3种文本框:单行文本框、密码文本框、多行文本框。
  • (2)单行文本框和密码文本框使用的都是input标签,多行文本框使用的是textarea标签。