第1章 网页与网站基础
1.1 WWW简介
1.2 网页与网站的关系
1.3 静态网页、动态网页和动态服务器网页
1.4 用HTML编写静态网页
1.4.1 HTML简介
1.4.2 HTML静态网页基本结构
1.4.3 网页内的文字格式
1.4.4 分段、换行与预格式
1.4.5 媒体元素的插入
1.4.6 超链接的使用
1.4.7 表格的设计
1.4.8 网页属性的设置
1.4.9 HTML标记分类
1.5 网站的建设步骤
【练习一】
【实验一】 用HTML语言制作含多个静态网页的个人网站
第2章 使用网页工具制作静态网页
2.1 Dreamweaver入门
2.1.1 Dreamweaver 8的界面
2.1.2 建立本地站点
2.1.3 新建HTML网页
2.2 在网页中使用表格
2.2.1 插入表格
2.2.2 编辑表格
2.2.3 表格的嵌套
2.3 插入图像、动画与媒体元素
2.3.1 插入图像
2.3.2 插入动画和其他媒体元素
2.4 使用表单
2.4.1 插入表单和表单对象
2.4.2 表单应用示例
2.5 插入超链接
2.6 CSS技术
2.6.1 自定义CSS样式
2.6.2 用CSS重新定义特定HTML标记符的外观
2.6.3 定义CSS伪类
2.6.4 特定ID标记符样式
2.6.5 链接外部样式表
2.6.6 在标记符中直接嵌套样式信息
2.6.7 CSS小结
2.7 层的使用
2.7.1 使用CSS定位层
2.7.2 表格和层的相互嵌套
2.7.3 使用菜单插入层
2.7.4 使用层布局页面
2.8 创建框架
2.8.1 什么是框架
2.8.2 框架集
2.8.3 框架的应用示例
【练习二】
【实验二】 投票系统外观设计
第3章 网页图形与图像处理
3.1 Fireworks简介
3.1.1 Fireworks 8的新功能
3.1.2 Fireworks 8的安装、启动与退出
3.1.3 Fireworks 8的界面
3.1.4 创建Fireworks文件
3.2 图形的绘制与编辑
3.2.1 绘图工具简介
3.2.2 基本图形绘制与变形
3.2.3 层与蒙版
3.2.4 按钮与动画
3.3 图像处理
3.3.1 图像选择修饰
3.3.2 滤镜效果应用
3.3.3 特效与样式使用
3.3.4 图像合成
3.4 图像的优化与导出
3.4.1 图像的优化
3.4.2 图像的导出
【练习三】
【实验三】 网页图形与图像处理实验
第4章 网站的规划与设计
4.1 网站的栏目规划
4.1.1 逻辑结构介绍
4.1.2 栏目规划的任务
4.1.3 栏目规划举例
4.2 网站的目录结构设计
4.2.1 目录结构设计原则
4.2.2 目录结构设计举例
4.3 网站的风格设计
4.3.1 色彩搭配基础
4.3.2 版面布局设计
4.4 网站的导航设计
4.4.1 导航的实现方法
4.4.2 导航的设计策略
【练习四】
【实验四】 ×××个人网站的规划与设计
第5章 Javascript与DHTML技术
5.1 使用客户端脚本
5.2 Javascript简介
5.2.1 JavaScript语言基础
5.2.2 使用JavascriDt对象
5.2.3 使用浏览器对象
5.2.4 Window对象
5.2.5 form对象
5.3 DHTML技术
5.3.1 什么是DHTML
5.3.2 DTHML应用示例
【练习五】
【实验五】选项页式菜单的定制
第6章 动态服务器网页ASP基础
6.1 静态网页与动态网页的工作原理
6.2 ASP入门
6.2.1 ASP概述
6.2.2 ASP的运行环境
6.2.3 制作一个简单的ASP文件
6.2.4 ASP文件的基本组成
6.2.5 开发ASP程序时的注意事项
6.3 VBScript代码的基本格式
6.4 VBScript的数据类型、常量与变量
6.4.1 VBScript的数据类型
6.4.2 VBScript常量
6.4.3 VBScript变量
6.5 VBScript数组
6.6 VBScript运算符
6.7 VBScript内置函数
6.7.1 转换函数
6.7.2 字符串相关函数
6.7.3 日期和时间函数
6.7.4 数学函数
6.7.5 检验函数
6.8 VBScript过程和函数
6.8.1 Sub过程
6.8.2 Function函数
6.8.3 过程和函数的位置
6.9 VBScript的控制结构
6.9.1 判断结构
6.9.2 循环结构
6.10 注释语句和容错语句
6.10.1 注释语句
6.10.2 容错语句
【练习六】
【实验六】 ASP网页编程基础实验
第7章 ASP中的对象
7.1 Request对象
7.1.1 使用Request.Form获取表单中的数据
7.1.2 使用Request.QueryString获取URL,变量
7.1.3 使用Request.ServerVariables获取环境变量信息
7.2 使用Respo_e对象
7.2.1 使用Respo_e.write输出信息
7.2.2 使用Respo_e.Redirect重定向页面
7.2.3 使用Respo_e.End终止当前ASP程序
7.3 使用Cookies在客户端保存信息
7.3.1 存入信息到Cookies中
7.3.2 设置特定Cookies的有效期
7.3.3 获取特定Cookies的值
7.4 使用Scssion对象
7.4.1 利用Session存储信息
7.4.2 读取Session信息
7.4.3 利用Session.Timeout属性设置Session有效期
7.4.4 利用Session.Abandon方法清除Session信息
7.5 使用Applicat:ion对象
7.6 使用Scrver对象
7.6.1 ScriptTimeout属性
7.6.2 HTMLEncode方法
7.6.3 MapPath方法
【练习七】
【实验七】 使用ASP对象编辑一个投票系统
第8章 ASP存取数据库
8.1 数据库的基本知识
8.1.1 数据库的基本术语
8.1.2 建立Access数据库
8.1.3 SQL语言简介
8.2 ADO概述
8.3 Connection对象
8.4 Command对象
8.5 Rcootdset对象
8.5.1 建立Recordset对象与数据库表的操作
8.5.2 Recordset对象的属性
8.5.3 Recordset对象的方法
8.5.4 使用分页属性分页显示记录集
8.5.5 使用Field对象和Fields集合
8.6 ASP存取数据库的综合应用——用户注册、登录与退出登录
【练习八】
【实验八】 ASP存取数据库实验
第9章 ASP微型BBS论坛设计与实现
9.1 简单BBS论坛的构成
9.2 数据库文件BBS#.mdb
9.3 mainCSS.CSS、mainJs.is、mainFun.asp
9.4 BBS论坛主页index.asp
9.5 版块主题帖列表页block.asp
9.6 发表新主题帖功能页newTopic.asp
9.7 显示特定的主题帖和回复页topic.asp
9.8 发表回复帖reply.asp
【练习九】
参考文献