HTML表单
1、什么是表单?
表单在网页中主要负责数据采集功能。
2、表单的创建
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<form action="" method="">
<input type="text" placeholder="请输入手机号"/>
<br /><input type="password" placeholder="请输入密码" />
<br /><input type="password" placeholder="确认密码" />
<br /><input type="submit" value="登录"/>
<input type="submit" value="重置"/>
</form>
</body>
</html>
网页效果如下:
3、Form当中method的post和get的区别?
1. get是从服务器上获取数据,post是向服务器传送数据。
2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。
3. 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。
4. get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。但理论上,IIS4(Internet Information Service 互联网信息服务)中最大量为80KB,IIS5中为100KB。
5. get安全性非常低,post安全性较高。但是执行效率却比Post方法好。
4、不会自动换行的标签
<img />、<span></span>、<b></b> 、<i></i>、<input></input>
5、图片标签
<img src=“图片路径” title=“鼠标悬停上去之后的提示信息” alt=“图片不显示之后的提示信息"/>
6、绝对路径与相对路径
绝对路径是指文件在硬盘上真正存在的路径。在实际的开发过程中很少去使用,如果使用“E:\book\网页布\代码\第2章\bg.jpg”来指定背景图片的位置,在自己的计算机上 浏览可能会一切正常,但是上传到Web服务器上浏览就很有可能不会显示图片了,绝对路径可以使用“\”或“/”字符作为目录的分隔字符。
相对路径,就是相对于自己的目标文件位置。
1,当前文件和目标文件在同一个目录下,直接写图片的名字.后缀
2,(上找下 /)当前文件和目标文件的文件夹在同一个目录,写文件夹名称/写图片的名字.后缀
3,(下找上) 当前文件的文件夹和目标文件的文件夹在同一个目录,写../文件夹名称/写图片的名字.后缀