5.1 系统概述

本例开发的静态页面比较简单,通过这样一个简单的例子,希望读者掌握XHTML+CSS+JavaScript相结合的开发过程,为后续PHP的学习打下坚实的基础。

1.需求分析

作为介绍网页设计的精品课程网站,主要实现该课程全部教学资源共享的目的,因此定位为宣传类网站。

(1)面向人群:同类院校教师、学生等。

(2)网站目标:希望通过该网站展示学院的教学水平、文化和师资力量,传达出学校的育人理念。

(3)网站风格:颜色明快、简洁大方、内容丰富。

2.功能需求

(1)logo:明确显示学院育人理念;显示出精品课程的名称。

(2)导航栏包括首页、课程设置、教学内容、教学团队、资源中心、学生作品、教学效果、教学方法;页面主体展示学生作品、介绍该网站。

(3)实现一个二级页面,“课程设置”中的“内容组织与安排”。

3.网页总体设计

本例的主要目的是让读者掌握使用XHTML+CSS+JavaScript相结合进行静态页面开发的全过程,熟悉简单静态页面的开发方法与步骤,熟练掌握table标签在页面准确布局中的技巧。

整个设计过程中使用到的技术包括:

(1)XHTML文档的DTD声明。

(2)xmlns的声明。

(3)table标签布局。

(4)XHTML常用标签的使用。

(5)CSS外部文件与内部文件修饰方法。

(6)js脚本的设计。

①变量的声明;

②自定义函数的使用;

③流程控制语句的使用;

④数组对象的使用;

⑤ DOM的运用;

⑥ BOM的检测。

4.开发环境

本案例实现过程简单,采用如下环境开发:

(1)操作系统:Windows 7。

(2)开发工具:记事本。

(3)浏览器:IE 8.0。

5.文件夹的组织结构

静态网页的目录比较少,结构非常简单,主要有首页文件index.xhtml,CSS样式文件夹、图片文件夹等,JS脚本直接嵌入到XHTML文档内部,没有单独设置文件夹。本次案例组织结构如下。

hbsiWeb------------项目名称

index.xhtml------------网站首页

css-------------------样式表文件夹

css.css----------样式表文件

Images----------------图片文件夹

lingyu-----------------二级页面文件夹

zhuanli.xhtml----二级页面