<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>form表单</title>
</head>
<!--
所有标签都有的属性
id 用来标识元素的唯一性
name 用来提交数据时的参数名称
style 设置元素的css行内样式
class 设置元素的样式名
表单
form
表单用于向服务器传输数据。form元素是块级元素,其前后会产生折行。
表单提交时必须设置表单元素的name属性值,否则无法需要提交的数据。
表单需要结合表单元素一起使用。
常用属性:
action 提交表单的地址
method 提交方式
GET
POST
target 提交时打开窗口的方式
_self 当前窗口
_blank 新开窗口
GET请求与POST请求的区别:
1、get请求时参数会跟在浏览器地址栏后面,而post请求不会(post请求会将数据存放在请求体中)
2、get请求相对于post请求而言不那么安全
3、get请求传递的数据是有限的,而POST请求基本没有限制(与服务器承受能力有关)
4、get请求比post请求快(2倍左右)
5、get请求有缓存(会将数据存放在浏览器中,即本地磁盘中),而post请求无缓存
-->
<body>
<form action="https://www.baidu.com" method="GET" target="_blank">
姓名:<input type="text" name="uname">
<button>提交</button>
</form>
</body>
</html>