万维网介绍

万维网WWW(World Wide Web)是一个大规模的、联机式的信息储藏所,英文简称Web,也是我们常说的Web。万维网用链接的方法能非常方便的从互联网上的一个站点访问另一个站点,从而主动的按需获取丰富的信息。如图:

万维网介绍_第1张图片

这么看可能还不是很明了,那么假设你现在正在看我这篇博客,我这篇博客里边有一个连接,点击这个链接,是可以跳转到另一篇博客的,那么我这边博客就是一个站点,跳转的那篇博客就是另一个站点,如图:

万维网介绍_第2张图片

在实际的万维网中,每个站点可能相隔数千公里,但都必须连接在互联网上。每一个万维网站点都存放了许多文档。在这些文档中有一些地方的文字是用特殊方式显示的,当我们将鼠标移动到这些地方时,鼠标的箭头就变成了一只手的形状。这表明这些地方有一个链接,当我们点击这个链接时,就可以从当前文档链接到另一个文档。

万维网是一个分布式的超媒体系统,它是超文本系统的扩充。所谓超文本是指包含指向其它文档的链接的文本,也就是说,一个超文本由多个信息源链接成,这些信息源可以分布在不同的地方,数目也不受限。万维网以客户服务器方式工作,浏览器其实就是在用户主机上的万维网客户程序,万维网文档所驻留的主机则运行服务器程序,因此这台主机也称为万维网服务器。客户程序向服务器程序发出请求,服务器程序向客户程序送回客户需要的万维网文档。在一个客户程序主窗口上显示出的万维网文档称为界面。

综上所述,万维网需要解决以下几个问题:

  • 怎样标志分布在整个互联网的万维网文档?
  • 用什么样的协议来实现万维网上的各种链接?
  • 怎样使不同作者创作的不同风格的万维网文档都能在互联网上的各主机显示出来,同时使用户清楚的知道在什么地方存在着链接?
  • 怎样使用户方便的找到所需的信息?

 为了解决第一个问题,万维网使用了同一资源定位符URL(Uniform Resource Locator)来标志万维网上的各种文档,并使每一个文档在整个互联网的范围内具有唯一的标识符URL。

 统一资源定位符URL是用来表示从互联网上得到的资源位置和访问这些资源的方法。

URL给资源的位置1提供一种抽象的识别方法,并用这种方法给资源定位,并进行各种操作。由此可见,URL实际上就是在互联网上的资源的地址,只有知道了这个资源的地址,才能对他进行操作。

URL相当于一个文件名在网络范围的扩展,因此,URL是与互联网相连的机器上的任何可访问对象的一个指针。由于访问不同对象所使用的协议不同,所以URL还指出读取某个对象时所使用的的协议。URL的一般格式是由以下四个部分组成的:

URL使用的协议主要就是HTTP协议,其次是ftp(文件传送协议)

协议后边的“://”是规定的格式,右边的主机是指出这个万维网文档是在哪一台主机上,再后边是端口,有时可以省略(它默认端口号是80)。 为了方便用户,用户可以不输入前面的http://,甚至主机名前面的www也可以省略。浏览器可以替用户把省略的字符加上。

为了解决第二个问题,就要使万维网客户程序与万维网服务器程序之间的交互遵守严格的协议,这就是超文本传送协议HTTP。

https://blog.csdn.net/qq_54669536/article/details/124448802

为了解决第三个问题,万维网使用超文本标记语言HTML,使得万维网页面的设计者可以很方便的用链接从本页面链接到互联网上的任何一个万维网页面,并且能够在自己的主机屏幕上显示出来。最后,用户可使用搜索工具在万维网上方便的查找所需的信息。

概念:要使任何一台计算机都能显示出任何一个万维网界面,就必须解决页面制作的标准化问题。那么超文本标记语言HTML就是一种制作万维网界面的标准语言,它笑出了不同计算机之间信息交流的困难。但是HTML并不是应用层的协议,它只是万维网浏览器使用的一种语言。

HTML定义了许多用于排版的命令,即:标签,例如:表示后面开始使用斜体字排版,而则表示斜体字排版到此结束.HTML把各种标签嵌入到万维网的界面中,这样就构成了所谓的HTML文档。HTML文档是一种可以用任何文本编辑器创建的ASCII码文件。但应注意,仅当HTML文档是以.html或.htm为后缀时,浏览器才对这样的HTML文档的各种标签进行解释。如果HTML文档改为.txt为其后缀,则HTML解释程序就不对标签进行解释,而浏览器只能看见原来的文本文件。

下面是一个简单例子:

万维网介绍_第3张图片

将上面的HTML文档使用浏览器读取之后,就按照HTML文档中的各种标签,根据浏览器所使用的显示器的尺寸和分辨率的大小,重新进行排版并显示出来。

HTML还规定了链接的设置方法,我们知道每个链接都有一个起点和终点,链接的起点说明在万维网页面中的什么地方可引出一个链接。在一个页面中,链接的起点可以是一个字或几个字,或是一幅图,或是一段文字。在浏览器所显示的页面上,链接的起点是很容易识别的。在以文字作为链接的起点时,这些文字往往用不同的颜色显示(例如,一般的文字用黑色字时,链接起点往往使用蓝色字),甚至还会加上下划线(一般由浏览器来设置)。当我们将鼠标移动到一个链接的起点时,表示鼠标位置的箭头就变成了一只手。这时只要点击鼠标,这个链接就被激活。

链接的终点可以是其它网站上的页面,这种链接方式叫做远程链接。
链接的终点是指向本计算机中的某一个文件或文件的某处,叫做本地链接。

你可能感兴趣的:(计算机网络,网络协议)