单行文本框只能输入一行文本,而多行文本框却可以输入多行文本。在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标签。