1、<input> 元素定义输入框,根据不同的 type 属性,可以变化为多种形态。例如:
<input type=text>表示文本输入框,<input type=password>表示密码输入框,<input type=radio>表示单选输入框,<input type=checkbox>表示复选输入框。
2、<select> 元素定义下拉列表;
3、<option> 元素定义待选择的选项;列表通常会把首个选项显示为被选选项。能够通过添加 selected 属性来定义预定义选项;
4、<textarea> 元素定义多行输入字段(文本域);
5、<button> 元素定义可点击的按钮;
6、<datalist> 元素为 <input> 元素规定预定义选项列表;用户会在他们输入数据时看到预定义选项的下拉列表。
HTML中常用的表单元素有datalist、keygen、output。
1、datalist
datalist元素规定输入域的选项列表。列表通过datalist内的option元素创建的。
如需把datalist绑定到输入域,用输入域的list属性引用datalist的id。
2、keygen
keygen元素的作用为提供一种验证用户的可靠方法。keygen元素为密钥对生成器(key-pair generator)。当提交表单时,会生成两个键,一个是私钥,一个公钥。
私钥(private key)存储于客户端,公钥(public key)则被发送到服务器。公钥可用于之后验证用户的客户端证书(client certificate)。
3、output
output元素用于不同类型的输出,比如计算或脚本输出。
扩展资料
一个网页对应多个HTML文件,超文本标记语言文件以.htm(磁盘操作系统DOS限制的外语缩写)为扩展名或.html(外语缩写)为扩展名。可以使用任何能够生成TXT类型源文件的文本编辑器来产生超文本标记语言文件,只用修改文件后缀即可。
标准的超文本标记语言文件都具有一个基本的整体结构,标记一般都是成对出现(部分标记除外例如:<br/>),即超文本标记语言文件的开头与结尾标志和超文本标记语言的头部与实体两大部分。有三个双标记符用于页面整体结构的确认。
参考资料来源:百度百科-HTML
参考资料来源:百度百科-HTML5 表单元素
本回答被网友采纳