HTML5表单

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>表单</title>
	</head>
	<body>
		<!--表单在网页中多用于输入用户名和密码,以及填写个人信息,收集用户信息,与后台交互-->
		<!--表单是不能设置居中显示的,input的align属性也只能和type="image"配合使用,表示图片与其他元素的相对位置,要设置表单居中,可以在表单外面加一层<div align="center"></div>-->
		<!--表单域
				<form> 双标签,用于搜集用户输入内容的表单
				action,提交代码服务器地址,可以是网页,也可以是网址,不写就是他自己
				method,method规定表单的一 种HTTP(超文本传输协议)提交方式一共8种
				最常用get/post
				一般用put/delete
					get/post区别
						1、get缺省默认
							特点
									明文提交提交的内容会显示在ur1地址栏上不安全
									数据的提交方式提交地址与数据之间用? 拼接数据和数据之间用&拼接
									数据格式:表单元素name属 性=value属性的值
									提交的数据大小限制最大2KB
									向服务器获取数据时使用get
									提交的数据会在网页的地址框显示
						2、post
						特点
						隐式提交提交的内容在请求体中相对安全
						提交的数据没有大小限制
						向服务器传递数据时使用post
						
						提交的数据不会在网页的地址框显示,通过F12->网络->post->请求 可以看到
						
						enctype(encoding type) 编码方式
						application/x . www- form - urlencoding字符串方式默认
						multipart/form-data流的方式, 若表单中有file域,即图片、文库、音视频必须采用
						文件上传
		-->
		<form action="" method="get" enctype="application/x-www-form-urlencoded">
			<!--插入标签
				格式<input type=""> 单标签,type表示插入标签的类型
					type="text",插入但行文本信息
					type="radio",单选框,要实现在多个选项中只能选择一个,需要给多个单选框设置相同的name。
					type="submit",提交按钮
			-->
			姓名:
			<input type="text" name="姓名" />
			<br />
			性别:
			<input type="radio" name="sex" value="" /><input type="radio" name="sex" value="" /><br />
			<input type="submit" name="submit" value="提交"/>
			<input type="reset" name="reset" value="重置" />
			<!--下拉标签
					<select> 下拉标签,双标签
					<option> 下拉标签的项,双标签
					size,<selec>的属性,表示同时展示多少个标签
					selected <option>的属性,表示默认这个选项是选中的状态
			-->
			<br />
			<select >
				<option value ="android">android</option>
				<option value="web">web</option>
				<option value="java" selected>java</option>
			</select>
			
			<!--输入多行信息
					<textarea>,双标签,文本区域
					属性:rows,舒入可见行长数
						 cols,输入可见列数
				
			-->
			<br />
			自我介绍:
			<textarea name="message" cols="10" rols="30">
				To introduce myself
			</textarea>
			
		</form>
	</body>
</html>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值