1.1 HTML概述

Internet也称为因特网、互联网,是全球最大的、开放的、由众多网络互连而成的计算机网络。

Internet提供的服务主要有:WWW、FTP、E-mail、BBS和Telnet。其中,WWW用于提供网页浏览服务,是应用最广、发展最快的一种服务。

1.WWW简介

WWW是全球广域网(WorldWideWeb)的缩写,简称为Web,中文又称为“万维网”。它起源于1989年3月,是由欧洲量子物理实验室CERN所发展出来的超媒体系统。

WWW为使用者提供了一个可以轻松驾驭的图形用户界面来查阅Internet上的文档,它允许使用者通过“跳转”或“超级链接”从某一页跳到其他页。一个完整的WWW系统包括WWW服务器、浏览器、HTML文件(Web页面,网页)和网络4部分。

WWW服务器是指能够实现WWW服务功能的计算机,也称为Web站点。服务器上包含了许多后缀名为.html文件的资源,这些Web页面采用超文本(Hypertext)的格式,即可以包含指向其他Web页面或其本身内部特定位置的超级链接。服务器信息资源主要以网页的形式向外提供。访问者要查看Web站点上的信息,需使用Web浏览器软件,如Microsoft的Internet Explorer或Google的Chrome等,它们能将Web站点上的信息转换成用户显示器上的文本或图形。一旦浏览器连接到了Web站点,就会在计算机上显示出有关的信息。相对于服务器来说,浏览器称为WWW的客户端。

一般来讲,一个Web站点由多个网页构成。每个Web站点上都有一个起始页,通常称为主页或首页。这是一个特殊的页面,它是网站的入口页面,其中包含指向其他页面的超链接。通常主页的名称是固定的,一般使用“index”或“default”来命名主页,例如“index.html”或“default.html”。

WWW的运行涉及3个重要的概念:统一资源定位器(UniformResourceLocator,URL)、超文本传输协议(HypertextTransferProtocol,HTTP)和超文本标签语言(HypertextMarkupLanguage,HTML)。

(1)URL

在Internet上查找WWW信息资源需要使用URL。URL提供了在Web上访问资源的统一方法和路径,相当于现实生活中的门牌号,它标识了链接所指向的文件的类型及其准确位置。

(2)HTTP

WWW服务器和WWW客户机之间是按照文本传输协议(HTTP)互传信息的。HTTP协议制定了HTML文档运行的统一规则和标准,它是基于客户端请求、服务器响应的工作模式,主要由4个过程组成:客户端与服务器建立连接;客户端向服务器发出请求;服务器接受请求、发送响应;客户端接收响应,客户端与服务器断开连接。这一过程就好比打电话一样,打电话者一端为客户端,接电话者一端为服务端。

(3)HTML

HTML是一种文本类、解释执行的标签语言,用于编写要通过WWW显示的超文本文件。在后面会进一步介绍HTML。

2.浏览器

浏览器是专门用于执行HTML文件以及查看HTML源代码的一种软件。如Microsoft的Internet Explorer、Google的Chrome以及Mozilla的Firefox。

浏览器执行HTML文件有两种方式:鼠标双击HTML文件来执行,通过在浏览器地址栏中输入HTML文件的URL来执行。

3.静态网页和动态网页

由HTML直接书写,内容不会因人因时变化,并且不能够在客户端与服务器端进行交互的网页称为静态网页。静态网页的扩展名为“.html”或“.htm”。

内容能够因人因时变化,且能够在客户端与服务器端进行交互的网页称为动态网页。动态网页的扩展名依据所用的编程语言来定,如“.jsp”“.aspx”等。

全部由静态页面组成的网站称为静态网站;包含有动态网页的网站称为动态网站。