HTML标签:表单标签
*表单:
*概念:是用于采集用户输入的数据的。用于和服务器进行交互。
* form:用于定义表单的。可以定义一个范围,范围代表采集用户数据的范围
*属性:
* action:指定提交数据的统一资源定位地址 sul
* method:指定提交方式
*分类:一共7.种,2.种比较常用 得到:
*get
1。请求参数会在地址栏中显示。会封装到请求行中(HTTP协议后讲解)。
2. 请求参数大小是有限制的。
3. 3.不太安全。
*post
1.请求参数不会再地址栏中显示。会封装在请求体中(HTTP协议后讲解)
2.请求参数的大小没有限制。
3.较为安全。
* 表单项中的数据要想被提交:必须指定其名称属性
*表单项标签:
*input:可以通过 type 属性值,改变元素展示的样式
*type 属性:
1.text:文本输入框,默认值
*placeholder:指定输入框的提示信息,当输入框的内容发送变化,会自动清空信息
2.password:密码输入框
3.radio:单选框
注意:
*要想让多个单选框实现单选的效果,则多个单选框的 name 属性值必须一样。
*一般会给每一个单选框提供 VALUE属性,指定其被选中后提交的值
*checked 属性,可以指定默认选中
4.checkbox :复选框
5.file :文件选择框
6. hidden 隐藏域,用于提交一些信息。
7. 按钮:
*submit:提交按钮
*button :普通按钮
*image :图片按钮 src 属性选取图片
*label :指定输入项的文字描述信息
注意:
*label 的 for 属性一般会和 input 的 ID 属性值对应。
如果对应了,则点击 label 区域,会让 input 输入框获取焦点
*select:下拉列表:
*子元素:option,指定列表项
* selected 默认选择
*textarea:文本域
*cols:指定列数,每一行有多少个字符
*rows:默认行