Web已经成为人们所熟见的东西,在网页设计中我们称为网页。网页组成了网站,网站也是软件,隶属于B/S(浏览器/服务器)结构的Web系统开发类型。建站也属于程序员的工作,据统计已有60%以上的程序员从事Web软件开发。网页里面存在着无数的精彩,你可以听音乐、看视频,还可以处理数据等。网页实际上是一个文件,它存放在世界某个角落的某一台或多台计算机中(服务器),而这台计算机必须是与互联网相连的。网页经由网址(URL)来识别与存取,当我们在浏览器中输入网址后,经过一段复杂而又快速的程序,网页文件会被传送到你的计算机中(客户端),然后再通过浏览器解释网页的内容,再展示到你的眼前。
文字与图片是构成一个网页的两个最基本的元素。你可以简单地理解为:文字,就是网页的内容; 图片,就是网页的美观。除此之外,网页的元素还包括动画、音乐、程序等。在网页上单击鼠标右键在弹出的快捷菜单中选择“查看源文件”命令,就可以通过记事本看到网页的实际内容。你可以看到网页实际上只是一个纯文本文件,它通过各式各样的标记对页面上的文字、图片、表格、声音等元素进行描述(例如字体、颜色、大小),而浏览器则对这些标记进行解释并生成页面,于是就得到你现在所看到的画面。为什么在源文件中看不到任何图片?网页文件中存放的只是图片的链接位置,而图片文件与网页文件是互相独立存放的,甚至可以不在同一台计算机上。通常我们看到的网页,都是以htm或.html扩展名结尾的文件,俗称HTML文件。不同的扩展名,分别代表不同类型的网页文件,例如 CGI、ASP、PHP、JSP甚至其他更多,网页有多种分类,我们笼统意义上的分类是动态和静态的页面。原则上讲,静态页面多通过网站设计软件来进行重新设计和更改,相对比较滞后,当然有网站管理系统也可以生成静态页面,我们称这种静态页面为伪静态。动态页面是通过网页脚本与语言自动处理、自动更新的页面,比如说贴吧,它就是通过网站服务器运行程序,自动处理信息,按照流程更新网页。
Web的特点如下:
1、图形化
Web非常流行的一个很重要的原因就在于它可以在一页上同时显示色彩丰富的图形和文本。在Web之前,Internet上的信息只有文本形式。Web可以提供将图形、音频、视频信息集合于一体的特性。同时,Web是非常易于导航的,你只需要从一个链接跳到另一个链接,就可以在各页各站点之间进行浏览了。
2、与平台无关
无论你的系统平台是什么,你都可以通过网络访问网站。浏览网页对你的系统平台没有什么限制。无论是通过Windows平台、Linux/UNIX平台、Mac平台还是其他平台,我们都可以访问网站。对网站的访问是通过浏览器软件来实现的。
3、分布式的
大量的图形、音频和视频信息会占用相当大的磁盘空间,我们甚至无法预知信息的多少。对于 Web而言,没有必要把所有信息都放在一起。信息可以放在不同的站点上,只需要在浏览器中指明这个站点就可以了,这样就使在物理上并不一定在一个站点的信息在逻辑上一体化,但从用户的角度来看这些信息是一体的。
4、动态的
由于各Web站点的信息包含站点本身的信息,信息的提供者可以经常对站上的信息进行更新,如某个协议的发展状况、公司的广告等。一般各信息站点都尽量保证信息的时间性。所以Web站点上的信息是动态的、经常更新的,这一点是由信息的提供者保证的。
5,交互的
Web的交互性首先表现在它的超链接上,用户的浏览顺序和所到站点完全由他自己决定。另外,通过“表单”的形式可以从服务器方获得动态的信息。用户通过填写表单可以向服务器提交请求,服务器可以根据用户的请求返回相应信息。