每天15min-HTML5(12)-表单(下)

主要内容

1、下拉列表标签                                

 2、label标签使用方法                        

3、filedset和legend标签的使用方法


下拉列表标签


在网页当中经常会需要让用户在一系列当中的选项当中选择一个,这个功能的需求有点像我们之前为大家介绍的单选按钮。但是有些时候选项太多,例如让用户选择自己的出生年份,按照今年来说这个选项至少应该提供从1950至2016,这么多选项如果都使用单选按钮列出来,肯定非常的不美观,所以说需要使用一种名为下拉列表的标签。


下拉列表标签名为select,每向网页当中插入一个select标签,就会在网页当中插入一个下来菜单,该标签有一种子标签名为option,option标签的作用就是在下拉列表当中插入一个选项,有多少个选项就需要有多少个option标签。


label标签的使用方法


在一个表单当中可能存在有多个输入标签,有的需要用户输入用户名,有的需要用户输入密码,有的需要用户输入邮箱,那么我们应当让用户明确这些控件的用途呢?


这个时候就需要使用label标签了,大家可以简单的理解它的作用就是给控件起一个名字。同时结合label标签的for属性和控件的id属性,还可以方便用户的操作。


获取鼠标焦点:

		<label for="username">userName</label>
		<input type="text" name="username" id="username">


filedset和legend标签的使用方法


在有些网站上可能会用到比较大的表单,这个时候的为了方便用户查看,就需要将表单当中的控件进行分组显示。此时就需要使用filedset标签和legend标签。


fieldset标签可以将表单内的相关元素分组,浏览器可以采用比较特殊的方式显示他们,比如加上边框,或者是3D效果等等。


而legend标签则可以给这些分好组的空间进行命名,让整个表单的结构看起来更加的清晰~



源代码:

<!DOCTYPE html>
<html>
<head>
	<title>form02</title>
	<meta charset="utf-8">
</head>
<body>
	<form action="" method="">		
		<select name="year">
			<option value="1994">1994</option>
			<option value="1995">1995</option>
			<option value="1996">1996</option>
			<option value="1997">1997</option>
		</select><br/>
		<label for="username">userName:</label>
		<input type="text" name="username" id="username">
		<fieldset>
			<legend>Name</legend>
			<label for="firstName">firstName</label>
			<input type="text" name="firstName" id="firstName">
			<label for="lastName">lastName</label>
			<input type="text" name="lastName" id="lastName">
		</fieldset>
		<br/>
		<fieldset>
			<legend>Name</legend>
			<label for="firstName">firstName</label>
			<input type="text" name="firstName" id="firstName">
			<label for="lastName">lastName</label>
			<input type="text" name="lastName" id="lastName">
		</fieldset>
	</form>
</body>
</html>

自学Mars老师的HTML5视频教程第一季第十二集-- 表单(下)

代码地址:https://github.com/HXQWill/Quan_Mars_HTML/blob/master/form02.html






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值