熬夜伤身体啊,残念…
HTML标签:
表单:
概念:
用于采集用户输入的数据的,用于和服务器进行交互使用的标签;
表单标签:
<form>:用于定义表单的,可以定义一个范围,代表采集用户数据的范围;
属性:
action:提交数据的URL,#代表本页面;
method:指定提交方式;
get:
1.请求参数会在地址栏中显示,会封装到请求行中;
2.请求参数的长度有限制;
3.不太安全;
post:
1.请求参数不会在地址栏显示,会封装在请求体中;
2.请求参数的长度没有限制;
3.较为安全;
表单中的数据要想被提交,必须指定其name属性;
表单项标签:
<input>:可以通过type属性来改变元素展示的样式;
<select>:下拉列表;
<txetarea>:文本域;
input:
type属性:
1.text:文本输入框,默认值;
2.password:密码输入框;
3.radio:单选框;
checked:默认选定;
value:被提交的值;
注:
要想让多个单选框实现单选的效果,name属性必须相同;
4.checkbox:复选框;
checked:默认选定;
value:被提交的值;
5.file:文件选择框;
6.hidden:隐藏于,用于提供一些信息;
7.submit:提交按钮,提交表单;
8.button:一个按钮;
9.image:图片提交按钮,通过src指定;
10.color:取色器;
11.date:年月日;
12.datatime-local:年月日时分秒;
13.email:邮箱,有一个简单的正则;
13.number:数字;
其他属性和标签:
placeloader:制定输入框提示信息,当输入框内发生变化,自动清空;
<label>:指定输入项的文字描述信息;()
注:label的for属性一般会和input的name对应,如果对应了,则点击label区域,会让input的输入框获取值;