HTM学习笔记之基本原理理解

1.浏览器访问网页原理


1.当我们利用浏览器访问网页时,有真是的物理文件传输。浏览器先将网页上的内容存储到本地文件夹中,再渲染出来呈现用户查看。
2.第二次访问网页较快。
3.缓存文件夹中除了图片之外,还缓存了.js,.css.html等文件。即网页越复杂,组成网页的文件就越多。




2.浏览器请求数据的过程


浏览器发送网址(请求报文)给服务器--》服务器处理完毕返回一个(响应报文)给浏览器。 然后由浏览器进行解析后呈现给 用户。
请求报文=请求行+请求头+空行+请求体  requet
响应报文=响应行+响应头+响应体  response




3.什么是URL
我们在地址栏输入的地址就是一个URL。
URL格式:
  http://127.0.0.1/index.html(浏览器会自动添加:80)
  http://127.0.0.1:80/index.html(完整的格式)
URL拆分:
   http://       URL协议类型    
  127.0.0.1   服务器IP地址   相当于生活中的地址
   :80         服务器的端口号   生活的门牌号码
    index.html   需要访问的资源名称


服务器ip地址和端口号的作用是    告诉浏览器我们需要访问的那台服务器的详细地址是什么。
index.html作用: 当我们通过IP地址和端口号找到对应的服务器之后,需要通过资源名称告诉服务器,我们需要获取服务器上的哪个资源


4.网络协议http
      http协议是 HyperText Transfer Protocol
超文本传输协议
什么是协议?
       现实生活中有很多协议:像买卖,租房,共同点就是约束某一类事物。
http协议就是用来规范哪类事物呢?
       假设两个不同国家的人沟通并且不会说彼此的语言,解决办法找翻译。就是规范浏览器和服务器之间规定,两者都遵循这个规定


5.HTML作用:用来描述文本的语义的。这些用于描述其他文本语义的文本,我们称之为标签。并且这些描述其他文本语义‘,的标签是不会被显示出来的。我们称这些文本为”超文本“,而这些文本又叫做标签,所以HTML被称之为”超文本标记语言“


注意事项:虽然我们利用

描述一段文本后,这段文本在浏览器中显示出来会被放大和加粗,看上去我们是利用HTML的标签修改了被描述的那段文本的样式,但HTML的作用只有一个,它专门用来给文本添加语义的(添加了让他变成标题的语义(自动扩大加粗)) ,而不是用来修改文本的样式的。

你可能感兴趣的:(HTML)