|
第?1 章? ASP?网站开发基础?1.1 动态网页概述?1.1.1 静态网页与动态网页现在是信息化的时代,网络的影响已深入人们生活的方方面 面,在所有网络中,对人们影响最大的就是互联网(Internet)。互联网起源于上世纪? 60? 年代末的美国的? ARPA? 网( ARPANET),后来,逐渐发展成为连接全球的信息网络。在近年来,互联网已经成为人们交流、学习和商业往来的一个重要工具。使用浏览器 浏览网络信息和收发电子邮件已经和写字一样成为人们工作、生活的重要技能。互联网能够风靡世界,除了它拥有快捷的全球通信功能外,还在于它 具有巨大的网络信息资源和各种人们所需的服务。万维网(WWW,World Wide Web)浏览、电子邮件(E-mail)、网络论坛 (电子公告牌,BBS)、新闻组(NewsGroup)、文件传输(FTP)和电子商务等都是互联网中最常用的基本服务内容。万维网 WW W?又称为?3W,是网络中的基本服务内容。网络中有着数以亿计的网络信息,这些信息大多以网页形式存在。万维网浏览就是通过用户计算机中 的浏览器(如?IE,?NetScape)去浏览网页中所提供的信息。基本上来说,万维网中可以找到用户所需消息中的绝大多数:想看新闻, 可以在网上看到当天最新的新闻,而不需要去买报纸;想出门旅游,可以在网上找到旅游景点的介绍,气象信息、住宿情况、餐饮服务等内容;做科 研搞论文,可以在网上找到该研究方向的闻新动态,发展进度等等。有了万维网浏览,就真的可以做到古人常说的“秀才不出门,能知天下事”了。 早期的万维网网页都是静态网页。所谓静态,是指网页的内容都是事先预备好的——就好像报纸一样,用户只能在网络上浏览信息,而不能将用户的 信息传到网络上。静态网页不能进行信息的交互,这就大大的制约了万维网的应用。随着网络技术的发展,后来又出现了动态网页。所谓动态,是指 网页上显示的内容是可以变化、可以交互的。可以改变是指随着条件的不同,同一网页可以出现不同内容;可以交互是指网站与用户间的信息可以互 通,用户的信息可以传送到网络上,供网站收集、分析,网站可也可以根据用户的信息来发给用户相应的信息。动态网页的出现,使网络的应用得到 了极大的扩展,用户可以在网络上发布自己的信息,网站也能以此来收集用户信息,进行分析,电子邮件、网络论坛、电子商务等,都得益于动态网 页的发展。?1.? 静态网页与?HTML?静态网页由单纯的超文本标记语言(HTML,Hypertext?Markup?Langua ge)进行编辑,在存储时以 HTML 方式(文件扩展名为.htm/.html)存储。网络中浏览的静态网页都是一个个的?HTML?文 件,这些网页中可以包含有文字、图片、动画和声音,以及能够跳转到其它文件的超链接。这些所有的东西都是以超文本标记语言方1?式进行编辑 。一个?HTML?文件包含了一些特殊的命令来告诉用户的浏览器应该如何显示文本、图像以及网页的背景。这些命令加入到文本文件中,被称为 ?HTML?标记。如果在浏览器显示网页时查看网页的文本,可以看见在尖括号中的?HTML 标记。下面是的例子说明了一个简单的静态 H TML 网页的是如何实现的。打开?windows?中的记事本,把下面的内容输入到记事本中,将文件以名称?test.htm 进行存储 。注意,在存储时要选择“文件类型”为“所有文件”。??? olor="red">这是一个测试。? ? ?测试?OK。 I>? ???在“资源管理器”中双击打开?test.htm 文件,可以看到如图?1 -1?所示的内容。图 1-1 HTML 网页上面这段内容就是一个使用 HTML 编辑的简单网页。静态网页中的内容在显示时都是不会改 变的,设计时是什么样,显示时就是什么样。对于上面的网页,在显示网页的?IE?浏览器“查看”菜单下单击“源文件”命令,可以在打开的记 事本中看到网页的源文件,如图?1-2?所示。图 1-2 网页源文件可以看到,这里的源文件代码与设计时的代码完全相同。下面对这个使用 超文本标记语言编辑的简单静态网页进行简单说明。HTML? 网页文件都2?是以标记开始,以标记结束。标记< body>和 | | |