·HTML基础——基本概念
1、什么是浏览器?
·将网页渲染出来给用户查看;
·能够让用户通过浏览器和网页交互。
·五款主流浏览器:IE、谷歌Chrome、火狐Firefox、Safari、Opera
·区分:浏览器内核不一样。浏览器内核也就是浏览器所采用的渲染引擎,渲染引擎决定了浏览器如何显示网页的内容,以及页面格式信息。
IE内核:Trident
谷歌内核:Webkit/Blink
火狐内核:Gecko
Safarri内核:Webkit
Opera内核:Presto
正是因为内核不同,所以浏览器有兼容问题
2、什么是服务器?
·服务器也是电脑,只不过比我们的电脑配置更高,并且24小时不断电,不关机的计算机。
·服务器是专门用于存储数据电脑,访问者可以访问服务器上存储的资源
·服务器一旦关机,访问者就无法访问。
3、访问网页原理?
·当我们利用浏览器访问网页时,其实是有真是的物理文件传输的。浏览器会先将网页上的内容缓存到本地文件夹中,然后在渲染出来给用户查看。所以一般第二次访问网页会比第一次访问网页快。
·缓存文件夹中除了缓存图片以外还缓存了一些例如:.js .css .html等文件,所以可以得出一个网页不是一个文件,而是一堆文件,网页越复杂,组成该网页的文件越多。
·电脑端在打开浏览器时发送“请求报文”给服务器,,服务器处理浏览器请求,将处理结果通过“响应报文”发送给电脑,电脑解析浏览器返回的内容呈现给用户。
请求报文:请求行+请求头+空行+请求体
响应报文:相应航+响应头+响应体
4、什么是URL
·我们在浏览器的地址栏中输入的地址就是URL
URL格式:
http://127.0.0.1/index.html(浏览器会自动添加:80)
http://127.0.0.1:80/index.html(完整的格式)
·URL拆分:
http://——协议类型
127.0.0.1:服务器的IP地址
index.html:需要访问的资源名称
·URL拆分后每个部分的作用:
·IP地址和端口号:告诉我们需要访问的那台服务器的详细地址地址
IP地址相当于我们现实生活中的地址。例如:昆明市盘龙区铂金华庭
端口号相当于生活中的门牌号码。
将地址和门牌号结合在一起就是一个详细地址,从而找到一个详细地址。
·index.html:当我们通过IP地址和端口号找到对应的服务器之后,需要通过资源名称告诉服务器,我们需要获取服务器上的哪个资源。(所建网页文件名称)
·http://——网络协议类型
Hypertext(超文本)Transfer(传输)Protocol(协议)
·HTTP协议用来规范哪一类事务:规范和约束浏览器和服务器之间的沟通。
5、在Windows系统中如何查看文件的扩展名?
·html的文件扩展名是.html
·同一个文件可以同时被多个软件打开的,不同的软件打开后可能有不同的显示效果
·纯文本:只要能被记事本打开并且能够正常显示的文件。(.html是纯文本文件)
6、什么是HTML(Hyper Text Markup Language)——超文本标记语言
·H1标签的作用:用于给指定的文字添加标题语义
7、HTML发展史:
·1993年的(IETF)HTML1.0——1995年(W3C)HTML2.0——1996年(W3C)HTML3.2——1997年(W3C)HTML4.0——1999年(W3C)HTML4.01——2000年(W3C)XHTML1.0——2001年(W3C)XHTML1.1——
·1999年(W3C)HTML4.01——2004年(WHATWG)HTML5草案
8、网页的固定格式
·编写网页的步骤:1、新建一个文本文档 2、利用记事本打开 3、编写HTML文件 4、保存并修改纯文本,扩展名为.html 5、用浏览器打开
网友评论