解释一下什么是静态网页和动态网页,并说出它们的区别.

来源:百度知道 编辑:UC知道 时间:2024/06/19 20:46:39

在百度里搜索下应该有很多答案
这里提供一个黑鹰ASP教程里的:
“所谓“静态”,指的就是站点的页面内容是“固定不变”的。
动态网页相对静态网页,网页中显示的内容不是静止的,它可以跟随浏览者的不同或者其他条件的不同在同一个页面中显示出不同的效果。
动态页面又分为客户端动态页面和服务器端动态页面”

说的通俗点,静态网页是死的,只能拿过来看看,和用户没有互动。而动态网页,举个例子,我们在注册邮箱或申请帐号的时候,提交自己的资料就属于动态网页的范畴。

静态网页多为HTML语言编写,动态网页则需要ASP程序,vbscript,javascript等脚本支持。

静态网页:在网站设计中,纯粹HTML(标准通用标记语言下的一个应用)格式的网页通常被称为“静态网页”,静态网页是标准的HTML文件,它的文件扩展名是.htm、.html,可以包含文本、图像、声音、FLASH动画、客户端脚本和ActiveX控件及JAVA小程序等。静态网页是网站建设的基础,早期的网站一般都是由静态网页制作的。静态网页是相对于动态网页而言,是指没有后台数据库、不含程序和不可交互的网页。静态网页相对更新起来比较麻烦,适用于一般更新较少的展示型网站。容易误解的是静态页面都是htm这类页面,实际上静态也不是完全静态,他也可以出现各种动态的效果,如GIF格式的动画、FLASH、滚动字幕等。

动态网页:是与静态网页相对应的,也就是说,网页 URL的后缀不是htm、html、shtml、xml等静态网页的常见形式,而是以·aspx、.asp、.jsp、.php、.perl、.cgi等形式为后缀,并且在动态网页网址中有一个标志性的符号——“?”。