一种是:根据页面语言脚本分,把纯HTML+JS脚本的成为静态页面,这种页面内容基本固定。
把ASP
PHP
JSP
PYTHON
等程序语言写的页面称为动态页面,这种页面基本都会调用数据库,或者通过和用户交互产生变化。
另一种是:根据页面的直观表现。把只有文本和静态图片的HTML页面称为静态页面。
把包含GIF动画图片和flash动画以及一些视频音乐等富媒体的HTML页面称为动态页面。
基本上,目前的主流分类是第一种。
HTML本身就是静态的。加了js和css才变成动态的。静态的指的是内容是固定的,没有任何的事件处理,也没有相应的效果。
动态页面指的是通过其他语言实现了相关的操作允许页面内容发生变化。
动态页面是一对多访问:通过一个页面,可以根据若干参数返回其不同的数据。但是静态页面因为是静态所以是一个页面对应一个内容,也就是一对一的关系。
<html><HEAD>
<META HTTP-EQUIV="Refresh" CONTENT="0 URL=Database.aspx">
<TITLE>Waiting </TITLE>
</HEAD>
</html>
复制到记事本保存文件修改后缀为HTML 就是一个静态页了。