【HTML5】学习笔记2(常用标签2)

<form></form>表单标签
<form action="" method="post" enctype="">
          表单数据 
</form>
action:向何处发送表单数据,这个属性值是一个URL地址,如果不填写会提交到前页
method:可选值为get和post,默认值为get
enctype:设置表单数据在发送到服务器之前该如何编码。一般情况下不会用到,但是数据上传的时候要用到。
             注意:只有method为post的时候method才会生效。
POST和GET的区别
1.POST:表单数据将通过头发送的方式传输数据,不会显示在URL地址中。
   GET:用户提交内容将会通过URL参数的方式传递到后台。
2.POST:提交敏感数据安全
 GET:提交敏感数据不安全
3.POST:可以提交大体积数据
 GET:提交大数据不行,因为地址栏中储蓄体都有限制。
4.POST:将信息封装到了请求体中。
 GET:将信息封装到了请求体的求情中。
在服务端的一个区别
如果出现将数据提交到tomcat服务器,服务器默认用ISO8859-1进行编码会出现乱码,通过ISO8859-1进行编码,在指定的文件码表解码即可。
这种方式对get和post提交都有效,但是对post提交的中文还有另一种解决办法,就是直接使用服务器request对象的setCharacterEncoding方法直接设置指定的文件码表就可以将文件数据解析出来,这个方法只对请求体中的数据进行解码。
和服务器进行交换的三种方式
1.地址栏输入url地址 get请求
2.超链接 get请求
3.表单 get和post请求

时间: 2025-02-01 16:55:02

【HTML5】学习笔记2(常用标签2)的相关文章

Html5学习笔记1 元素 标签 属性

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>HTML5学习笔记</title> </head> <body bgcolor="#90ee90"> 1.Html5的元素<br/><br/> 元素指的是从開始标签到结束标签的全部代码<

html5学习笔记——html保留标签(一)

html5保留了之前很多基本标签,来,我们复习一下. <!DOCTYPE html><html><head> <meta charset="utf-8"> <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> <title>师然的博客--h5保留的常用

html5学习笔记——html保留标签(三)

 列表和表格 这次也是复习. 列表: 列表分为无序列表.有序列表.标题列表 很简单,看代码 <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> 列表 <br/> 无序列表 <ul>a</ul> <ul>b</ul> &l

html5学习笔记(3)--主题结构元素-1

html5学习笔记(3)--主题结构元素-1 Article元素 以下为对应代码: <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> </head> <body> <article> <header> <h1>极客学院</h

HTML5学习笔记(二)——表单1

表单一直是网页必不可少的一部分,一直以来,表单的作用被无限扩展,发展出了诸多新奇的用法,老版的HTML只支持很少的一部分常用表单,许多的新表单都需要借助CSS与JavaScript语言来进行构建,现在HTML5来了,她带来了新的表单,这些强大的表单项,可以省去一大块复杂的JavaScript代码,很值得去学习. 而且在新的表单里面,不再像以前每个表单都必须位于<form></form>之内,只要在<form></form>内定义一个id,然后在网页任何位置都

html5学习笔记2

css3选择器 1.通过元素的关键字,如p,div等 2.通过id属性 3.通过class属性引用 3.1通过class属性引用p标签,如:p.text{}//text样式只适用于p 4.通过任意键引用 例如:p[name]{}//仅引用带有name属性的p标签 p[name="my"]{}//仅引用带有name属性等于"my"的p标签 还可以使用正则表达式p[name^="my"]{} p[name$="my"]{} 5.通

python 学习笔记 14 -- 常用的时间模块之datetime

书接上文,前面我们讲到<常用的时间模块之time>,这次我们学习datetime -- 日期和时间值管理模块 使用apihelper 查看datetime 模块,我们可以看到简单的几项: date       ---  日期对象,结构为date(year, month, day) time       ---  时间值对象,结构为 time([hour[, minute[, second[, microsecond[, tzinfo]]]]]).时间对象所有的参数都是可选的.tzinfo 可以

python 学习笔记 13 -- 常用的时间模块之time

Python 没有包含对应日期和时间的内置类型,不过提供了3个相应的模块,可以采用多种表示管理日期和时间值: *    time 模块由底层C库提供与时间相关的函数.它包含一些函数用于获取时钟时间和处理器的运行时间,还提供了基本解析和字符串格式化工具 *    datetime 模块为日期.时间以及日期时间值提供一个更高层接口.datetime 中的类支持算术.比较和时区配置. *    calendar 模块可以创建周.月和年的格式化表示.它还可以用来计算重复事件.给定日期是星期几,以及其他基

学习笔记_SVN常用操作

Subversion安装 subversion软件下载安装 http://subversion.tigris.org 我们使用版本Setup-Subversion-1.6.5.msi 双击安装Setup-Subversion-1.6.5.msi 命令模式: Subversion 组件  服务器组件 (管理员使用)  服务器端命令  svnadmin:用来调整和修正svn档案库的工具  svnserve:一个独立的服务器程序, 可以作为服务器行程执行, 或是被 SSH 启动; 另一个让你的档