美文网首页Web 前端开发
HTML——基础知识

HTML——基础知识

作者: Jiaxing_zZ | 来源:发表于2019-03-17 22:02 被阅读0次

    什么是浏览器

    • 浏览器能够将网页内容呈现给用户看,并让用户与网页交互的一种软件

    • 不同浏览器有不同的内核,浏览器内核就是浏览器所采用的渲染引擎,渲染引擎决定浏览器如何显示网页内容,从而导致兼容性问题出现

      • IE Trigent
      • 谷歌 WebKit/Blink
      • 火狐 Gecko
      • Safari WebKit
      • Opera Presto

    什么是服务器

    • 服务器也是电脑,配置更高,24h不断电,不关机的计算机
    • 服务器专门用于储存数据的电脑,访问者可以访问服务器获得储存的页面
    • 服务器一旦关机,访问者就无法访问

    浏览器访问网页原理

    • 当里利用浏览器访问网页时,其实是有真实的物理文件输出的,浏览器会先将网页上的内容缓存至本地文件夹,然后渲染呈现给用户看
    • 平时第二次打开网页会比第一次快,是因为第一次访问时已经将网页的信息缓存到了本地
    • 一个网页不是一个文件,而是一堆文件,网页越复杂文件越多

    浏览器请求数据的过程

    1. 按下回车时浏览器根据输入的URL地址发送请求报文
    2. 服务器接收到请求报文,会对请求报文进行处理
    3. 服务器将处理完的结果通过响应报文返回给浏览器
    4. 浏览器解析服务器返回的结果,将结果显示出来
    • 请求报文:
      请求行+请求头+空行+请求体
    • 响应报文:
      响应行+响应头+响应体

    什么是URL

    1. 在浏览器中输入的地址就是URL
    2. URL格式
    1. URL拆分
    • 网络协议类型 http://
    • 服务器IP地址 127.0.0.1
    • 服务器端口号 :80
    • 资源路径 网页在服务器上的路径
    • 资源名称 index.html
    1. 补充
    • URL全称Uniform Resource Locator(统一资源定位符), 互联网上的每一个资源都有一个唯一的URL地址
    • 由于IP地址全是数字, 无任何的含义,难以记忆。 所以在访问网页时最常见的不是IP地址而是“域名”(一串有含义的字母OR数字)
    • 好比: http://www.baidu.com AND http://111.13.100.92:80/

    什么是HTTP协议

    • HTTP是Hypertext Transfer Protocol的缩写, 超文本传输协议
    • 浏览器访问网页就是去服务器请求数据,HTTP协议用来约束/规范浏览器和服务器之间的沟通

    相关文章

      网友评论

        本文标题:HTML——基础知识

        本文链接:https://www.haomeiwen.com/subject/rpjpmqtx.html