拉胯小白WEB
拉胯小白
第一章 认识基础知识
1.什么是浏览器和服务器?(了解)
(1)浏览器:将网页渲染出来给用户查看
能够让用户通过浏览器与网页交互
五款主流浏览器:
IE
Chrome(谷歌)
Firefox(火狐)
Safair(苹果)
Opera(欧朋浏览器)
(2) 浏览器内核: 是浏览器所采用的渲染引擎,渲染引擎决定了浏览器如何显示网页的内容,以及页面格式信息.不同浏览器引擎不同,页面格式显示也会有所不同.
五款浏览器的内核:
浏览器 | 内核 |
---|---|
IE | Trident [ˈtraɪdnt] |
Chrome | Webkit/Blink …/[blɪŋk]] |
Firefox | Gecko [ˈɡekəʊ]] |
Safair | Webkit |
Opera | Trident [ˈtraɪdnt] |
2.什么是服务器?(理解)
(1)可理解为一台超级计算器,服务器也是电脑,只不过是比我们的电脑配置更高的电脑,并且24小时不断电,不关机的计算机.
(2)服务器是专门用于储存数据的电脑,访问者可以访问服务器获得服务上储存的资源,
(3)服务器一旦关机,访问者就无法访问.
3.浏览器访问页面原理(理解)
(1)当我们利用浏览器访问网页时,是有真实的物理文件传输的,浏览器会将网页的内容缓存到本地文件夹,然后再渲染出来给用户查看.
(2)平时感觉第二次访问同样的网页时会感觉比第一次快是因为上一次访问时已有此网页的本地缓存文件.
(3)观察发现网页的内容包括 .html .css .js 等文件,所以一个网页是一堆文件,网页越复杂,这个网页的缓存文件就越多.
4.浏览器请求数据的过程(理解)
(1)打开一个网页----发送"请求报文"----处理浏览器请求----将处理结果返回给浏览器----发送"响应报文"----解析浏览器返回的内容呈现给用户;
(2)请求报文:
请求行+请求头+空行+请求体
(3)响应报文:
响应行+响应头+响应体
5.URL (理解)
(1)我们在浏览器的地址栏中输入的地址其实就是一个URL (全球资源定位器 Uniform Resource Locator)
(2)URL格式:
http://10.12.156.87:80/index.html(完整格式)
http://10.12.156.87/index.html(浏览器会自动添加:80)
(3)URL拆分
http:// URL 协议类型
10.12.156.87 服务器IP地址 (相当于一个快递的地址)
:80 服务器的端口号 (相当于一个快递的地址的门牌号)
index.html 需要访问的资源名名称
6.HTTP协议以及知识扩充
(1) HTTP协议:
相当于让两个人同时说中文或者都说英文.规范两人的语言让其沟通,也就是说HTTP协议就是规范或约束浏览器与服务器之间的沟通.
(2)文件扩展名:
作为开发者来说,文件扩展名是必须要可以被查看的;
(3)windows10文件扩展名显示如何设置:
打开任意文件夹----点击查看----点击文件扩展名
(4)window7/xp系统可百度,网址如下:
https://jingyan.baidu.com/article/9080802281e294fd91c80fe4.html
https://jingyan.baidu.com/article/5bbb5a1b5f623613eba17923.html
7.纯文本文件
可用windows自带的记事本查看且可正常显示;
.html文件是一类纯文本文件.
“注:是通过网易视频自己编写笔记,大部分雷同,并无复制粘贴,只作为分享”