网页存放在Web服务器上,而Web服务器一般都放在Internet服务提供商的机房里面,并能够对外提供Web服务。Web服务器上的每一个网页都有一个地址(URL),当我们在浏览器中输入网页地址后,浏览器软件(如Internet Explorer、Firefox、Chrome等)会自动根据输入的网址,从Web服务器上下载网页文件到本地机器上,并解释网页的内容,再展示到你的眼前。
文字与图片是构成一个网页的两个最基本的元素。可以简单地理解为:文字,就是网页的内容;图片,就是网页的美观。除此之外,网页的元素还包括动画、音乐、程序等。右击网页中的空白处,从快捷菜单中选择“查看源文件”命令,就可以通过浏览器的默认网页编辑器看到网页的实际内容。可以看到,网页实际上只是一个纯文本文件,它通过各式各样的标记对页面上的文字、图片、表格、声音等元素进行描述(例如字体、颜色和大小),而浏览器则对这些标记进行解释并生成页面,于是就得到了你所看到的画面。
通常我们看到的网页,都是以htm或html后缀结尾的文件,俗称HTML文件。不同后缀的网页分别代表不同类型的网页文件,常见的后缀有CGI、ASP、PHP和JSP等。在笼统意义上可以把网页分为动态、静态和伪静态页面三大类。
静态网页:指的是网页的内容在设计的时候就已经固定不变,当用户访问该网页时,Web服务器只是原封不动地把该网页发送到访问者的电脑上,并由浏览器显示出来。
动态网页:一般包含某些能够执行的代码,如CGI、ASP、PHP和JSP等,网页的全部或者部分内容在设计时并没有固定,当访问者访问到该页面的时候,由Web服务器或者其他应用服务器(如Apache Tomcat)执行里面包含的代码,并动态填充里面的内容,最终生成一个网页文件,并发送到访问者的计算机,由浏览器展示出来。
伪静态网页:伪静态网页实际上不是一种独立的网页类型,它实际上是一种动态网页。由于静态网页一般是比较固定的,不会无缘无故地消失,所以搜索引擎对于静态网页比较感兴趣。正是出于这种搜索引擎优化的目的,有的网站就采用一种URL重写(URL Rewrite)的技术,通过一定的规则,把某些动态网页的URL伪装成静态网页的URL(一般以htm或html为后缀)。
一般来说,一个典型的网页通常有这些元素:文字资料、图像档案、声音、动画和超链接。Web服务器上的网页及相关文件组成网站。当我们打开一个网站,出现的第一个页面称为首页或者主页,是网站中最主要的页面,其他页面都是从首页延伸出去的。