目录
会前端基础在IT行业很有帮助,无论是做爬虫数据分析,解析数据,做数据清洗都有帮助,因为我准备做数据获取过程中发现浏览器的HTML看不懂,直接影响了我的工作进度,因此直接暂停,网页结构有三个部分组成的即HTML、CSS、JS。
- HTML(超文本标记语言HyperText Markup Language,HyperText Markup Language)
- CSS(风格样式表,Cascading Style Sheet,)
- JS(一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,JavaScript)
HTML 网页骨架
CSS 网页样式
JS 网页动态
HTTP协议(HyperText Transfer Protocol)全称超文本传输协议
最主要的内容就是规定了浏览器与服务端之间数据交互的格式
1. HTTP协议四大特性
- 无连接:服务端不会保存客户端的链接
- 无状态:服务端与客户端不会保持长期链接
- 基于请求响应:服务端不会主动向客户端发送送请求
- 基于TCP、IP协议:HTTP协议在应用层的协议
2. HTTP协议数据传输格式
请求格式
- 请求首行>>>>:请求方式、协议版本
- 请求头>>>:一些KV键值对数据
- 请求体>>>:存放敏感信息
响应格式
- 想应首行>>>:存放状态码、协议版本
- 响应头>>>:一些KV键值对的数据
- 响应体>>>:存放给浏览器展示的数据
3. 状态码
1XX:100 服务器返回此代码表示已收到请求的第一部分正在等待其余部分
2XX:200 OK(成功) 服务器已成功处理了请求
3XX:302(临时) 304(永久) 重定向(想访问网页A但是自动调到了网页)
5XX:403访问权限不够 404请求资源不存在
5XX:服务端内部错误
4. 基本选择器
1.标签选择器(直接按照标签名查找标签)
div {
color: red;
}
2.类选择器(按照标签的class值查找标签)
.c1 {
color: green;
}
3.id选择器(根据标签的id之精准查找标签)
#d1 {
color: yellow;
}
4.通用选择器(直接选择页面所有的标签)
* {
color:blue;
}
标签:协议,HTTP,复习,标签,前端,基础,选择器,服务端,请求
From: https://www.cnblogs.com/almira998/p/17271661.html