HTTP协议的请求与响应和CSS属性和定位

一、HTTP协议

1.1 HTTP定义

HTTP(Hypertext Transport Protocol),超文本传输协议。

一种详细规定了浏览器和web服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。

1.2 协议原理

1.3 请求格式

*         第一部分是request line。包裹请求的方法、所请求资源的名字以及现在所使用的协议。

*         第二部分是request headers。它包含浏览器的一些信息。

*         第三部分是body。其中request headers与body之间有个空行。

*         METHOD表示请求的方法,如“POST”、“GET”。path-to-resource表示请求的资源。HTTP/version-number表示HTTP协议的版本号。

1.4 响应格式

*         第一部分是response line。它包含HTTP协议的版本信息,响应状态等。

*         第二部分是response header。它包括服务器的一些基本信息。

*         第三部分是body。response header与body之间也有个空行。

1.5 接收消息和发送消息实例(Fiddle)

这里两个都是点的header,所以都是出现的消息头,body没有出现。

二、HTML

2.1 定义

HTML(Hypertext Markup Language),即超文本标记语言,是用于描述网页文档的一种标记语言。

就是编写网络文件的语言。

2.2 超链接

2.3 静态页面

一个网页页面仅仅由HTML语言代码组织起来

2.4 动态页面

HTML+ASP

HTML+PHP

HTML+JSP

2.5 表单元素

<form></form>

2.5.1 文本框

*         <input type=”text” name=”text”>

2.5.2 单选框

*         <input type=”radio” value=”值1” name=”dxk”>

*         <input type=”radio” value=”值2” name=”dxk”>

2.5.3 复选框

*         <input type=”checkbox” value=”值1” name=”dxk”>

*         <input type=”checkbox” value=”值2” name=”dxk”>

2.5.4 提交按钮

*         <input type=”submit” value=”提交”>

2.6 表单元素属性

*         type属性:表示该元素的类型。有text(文本框)、checkbox(单选框)和button(按钮)等值。

*         name属性:表示该元素的名称,只能有唯一值。

*         value属性:设置该元素的默认值。

2.7 表单提交的目的地址

2.8 数据的提交方式

*         form表单中有还有一个属性method。它表示表单中数据的提交方式。它有两个可选值:POST和GET。

*         POST:将数据打包,以隐含的方式传递。

*         GET:附加到URL上,通过URL来传递数据。

三、CSS

CSS:页面美化技术

3.1 css属性

3.2 鼠标样式属性

控制CSS中的cursor属性来实现的

3.3 CSS绝对定位

3.4 CSS实现表格变色

转载于:https://www.cnblogs.com/Renyi-Fan/p/6890485.html

HTTP协议的请求与响应和CSS属性和定位相关推荐

  1. 前端之CSS——属性和定位

    一.字体属性 1.font-size(字体大小) p {font-size: 14px; } font-size 属性可设置字体的尺寸. px:像素,稳定和精确 %:把 font-size 设置为基于 ...

  2. css三种定位都脱离文档流了吗,CSS布局之脱离文档流详解——浮动、绝对定位脱离文档流的区别...

    1.代码 (1)示例代码1 CSS布局之脱离文档流详解--浮动.绝对定位脱离文档流的区别 .left { width: 300px; height: 500px; background: red; f ...

  3. [转]HTTP协议及其请求头分析

    众所周知,Internet的基本协议是TCP/IP协议,目前广泛采用的FTP.Archie Gopher等是建立在TCP/IP协议之上的应用层协议,不同的协议对应着不同的应用.    WWW 服务器使 ...

  4. Http协议的请求和响应

    1.HTTP协议介绍 HTTP(HyperTextTransferProtocol):超文本传输协议. HTTP协议是基于TCP/IP协议的. 基于请求/响应模型的: 一次请求对应一次响应. 传输协议 ...

  5. HTTP - 超文本传输协议 - 请求响应式协议HTTP 请求

    HTTP - 超文本传输协议 - 请求响应式协议 HTTP 请求 请求行:GET /index.html HTTP/1.1 请求头:键值对 空行:\r\n 消息体:发给服务器的数据 HTTP 响应 响 ...

  6. pyqt designer connect无响应_【JavaWeb】HTTP协议的请求与响应

    HTTP协议 超文本传输协议 Hyper Text Transfer Protocol HTTP的作用 规范浏览器与服务器的数据交换的格式思考:没有HTTP协议会怎样?没有 HTTP 协议也可以,但是 ...

  7. 老李分享:HTTP协议之请求和响应

    老李分享:HTTP协议之请求和响应 HTTP请求头详解: GET http://www.foo.com/ HTTP/1.1 GET是请求方式,请求方式有GET/POST http://www.foo. ...

  8. php中post提交参数_PHP中Http协议post请求参数

    这篇文章主要介绍了Http协议post请求参数的相关资料,需要的朋友可以参考下 本文给大家介绍PHP中Http协议post请求参数,具体内容如下所示: WEB开发中信息基本全是在POST与GET请求与 ...

  9. php上传报文,PHP-02.文件上传、php保存/转移上传的文件、常见的网络传输协议、请求报文及属性、响应报文及属性...

    关系数组 array("key"=>"value",...) ; get没有数据大小的限制 post上传大小没有限制 不指定上传方式,默认是get 文件上 ...

最新文章

  1. 剑指offer:表示数值的字符串
  2. cisco路由器基本实验之七 Standard Access-Lists with RIP (Boson NetSim)
  3. 【Spring】—— 自动装配
  4. 单节点部署Hadoop教程
  5. 十二月份找工作好找吗_注会过两门好找工作吗?好找
  6. Orleans MultiClient 多个Silo复合客户端
  7. Mysql之慢查询日志详解
  8. mysql xml生成工具_mybatis-generator 代码自动生成工具
  9. Python中常用的一些库
  10. python画图——雪花(科赫曲线)
  11. 【Css/Html】网页Css默认设计样式载入模板代码body.css
  12. Spurious vs Harmonics
  13. 路由器设置DNS的作用
  14. 2022暑期学校——简单实现2021年电子设计竞赛国赛题目
  15. 白山搜索引擎优化收费_百度搜索引擎优化收费标准
  16. Xamarin for android学习总结一
  17. iOS音视频开发八:视频编码,H.264 和 H.265 都支持
  18. excel绘制回归直线
  19. 软考知识点---20标准化与法律法规
  20. JavaScript百炼成仙 1.14 秀

热门文章

  1. banner信息是什么_Spring Boot 2 尝鲜-动态 Banner
  2. mysql5.1 主主同步_mysql主主同步指定库的指定表(version 5.1~5.7)
  3. Geth搭建以太坊主网公有节点笔记
  4. WINDOWS SERVER 2008 R2 GHO 纯净版
  5. 【CodeForces】947 D. Picking Strings
  6. java之的读取文件大全
  7. Redis2.8的安装教程,linux下
  8. SilverLight学习笔记--实际应用(一)(4):手把手建立一个Silverlight应用程序之同步数据校验1...
  9. LeetCode 542. 01 矩阵
  10. PHP之wampserver修改根目录与默认页面