内容简介
第一部分 Web基础知识
第1章 Web设计综述
1.1 Internet与Intranet
1.2 网页、网站、封页和主页
1.3 Web媒体新特征
1.4 Web技术和工具
1.5 Web设计最基本原则
1.6 Web最小公分母设计原则
1.7 Web页面与传统软件用户界面
1.8 Web页面布局设计原则
1.9 Web颜色设计原则
1.10 Web字体设计原则
小结
思考与练习
第2章 导航与Web设计
2.1 导航的重要性
2.2 主要导航和次要导航
2.3 导航体系
2.4 站点结构
2.5 Web导航设计原则
小结
思考与练习
第3章 图像与Web设计
3.1 网站图像的重要性
3.2 Web图像设计原则
3.3 数字图像
3.4 位图图像和矢量图形
3.5 Web图像文件格式
小结
思考与练习
第4章 多媒体与Web设计
4.1 Web多媒体设计原则
4.2 动画与Web设计
4.3 视频与Web设计
4.4 音频与Web设计
4.5 多媒体网站设计考虑的主要因素
小结
思考与练习
第5章 静态网站、动态网站及IP域名
5.1 静态网页、静态网站
5.2 动态网页、动态网站
5.3 动态生成静态网站
5.4 Web应用程序
5.5 域名系统DNS
5.6 域名申请步骤
小结
思考与练习
第二部分 网站规划
第6章 网站规划基本概念
6.1 网站设计团队
6.2 网站定位
6.3 网站CI形象
6.4 Web蓝图
6.5 Web战略
6.6 Web策略
6.7 心理映射
6.8 网站开发方法
6.9 网站客户群
小结
思考与练习
第7章 网站规划设计规范
7.1 网站设计流程
7.2 网站策划书撰写要点
7.3 功能需求分析设计
7.4 网站概要设计
7.5 网站详细设计
7.6 网站测试设计
7.7 撰写网站开发总结性报告
7.8 编写网站用户手册
小结
思考与练习
第8章 硬件平台规划
8.1 选择接入Internet的方式
8.2 服务器选型
8.3 服务器组件
8.4 服务器常用技术
8.5 服务器机房环境因素
8.6 网站建设服务供应商选择
小结
思考与练习
第9章 软件平台规划
9.1 Web服务器操作系统选型
9.2 HTTP(Web)服务器选型
9.3 应用服务器(中间件)选型
9.4 Web数据库服务器选型
9.5 动态网页设计语言选型
小结
思考与练习
第三部分 网页设计
第10章 HTML基础
10.1 HTML简介
10.2 HTML标准与发展历史
10.3 HTML标记与属性
10.4 HTML文本标记
10.5 HTML超链接
10.6 HTML表格
10.7 HTML框架
10.8 HTML表单
10.9 HTML扩展
小结
思考与练习
第11章 HTML Head与Metadata、Cookies
11.1 HTML头部信息
11.2 Metadata元信息
11.3 Cookies
小结
思考与练习
第12章 层叠样式表CSS
12.1 样式表
12.2 层叠样式表
12.3 CSS基本语法
12.4 CSS定义和使用方式
12.5 CSS样式
小结
思考与练习
第13章 JavaScript基础
13.1 什么是JavaScript
13.2 JavaScript使用方法
13.3 JavaScript语法
13.4 JavaScript函数
13.5 JavaScript事件
13.6 JavaScript异常处理
13.7 JavaScript对象
13.8 JavaScript应用:浏览器检测、Cookies
小结
思考与练习
第14章 XML简介
14.1 XML语法与文档结构
14.2 文档类型定义
14.3 命名空间
14.4 XML架构
14.5 XML解析器
小结
思考与练习
第15章 Ajax设计方法
15.1 什么是Ajax
15.2 Ajax工作原理
小结
思考与练习
第16章 网站开发设计工具
16.1 网站开发设计方法
16.2 所见即所得设计工具特点
16.3 知名网站开发设计工具
16.4 HTML文本编辑器特点
16.5 知名HTML文本编辑器
小结
思考与练习
第17章 网站发布
17.1 网站发布方法
17.2 数据库的发布
17.3 网页的发布
17.4 手工方式发布网页代码
17.5 Web方式发布网页代码
17.6 FTP方式发布网页代码
小结
思考与练习
第18章 Apache+MySQL+PHP动态网站平台的搭建
18.1 Apache+MySQL+PHP开发环境介绍
18.1.1硬件环境需求
18.1.2软件介绍及下载
18.2 PHP开发环境的安装与配置
18.2.1 Apache
18.2.2 PHP
18.2.3 MySQL
18.3 相关软件工具
18.3.1 phpMyAdmin
18.3.2 MySQL-front
18.3.3 WampServer
小结
思考与练习
第19章 PHP编程
19.1 PHP概述
19.1.1 什么是PHP
19.1.2 PHP工作原理
19.2 PHP语法
19.2.1 PHP数据结构
19.2.2 PHP标识符
19.2.3 变量
19.2.4 常量
19.2.5 运算符与表达式
19.2.6 PHP的注释
19.2.7 函数
19.2.8 数组
19.2.9 类
19.3 PHP控制结构
19.3.1 表达式与赋值语句
19.3.2 选择结构
19.3.3 循环结构
19.4 PHP与Web页面的交互
19.4.1 输出函数
19.4.2 图像输出
19.4.3 Web页面布局
19.4.4 表单元素的获取方法
19.4.5 通过URL传递数据
19.4.6 会话管理:Cookie、Session
19.5 文件操作:文件上传、XML解析
19.5.1 PHP文件操作函数
19.5.2 文件上传
19.5.3 XML文件的解析
19.6 PHP与Ajax
小结
思考与练习
第20章 MySQL数据库
20.1 MySQL概述
20.2 MySQL工作原理
20.3 MySQL启动与退出
20.3.1 建立MySQL的连接与启动
20.3.2 MySQL交互命令输入
20.3.3 MySQL断开与退出
20.4 用户口令管理
20.4.1 MySQL用户配置信息
20.4.2 更改用户口令
20.5 数据库操作
20.5.1 查看数据库
20.5.2 创建数据库
20.5.3 删除数据库
20.5.4 打开一个数据库
20.5.5 数据库名称
20.6 MySQL数据类型与变量
20.6.1 MySQL数据类型
20.6.2 MySQL列类型
20.6.3 注释语法
20.7 “ 表”的操作
20.7.1 显示表
20.7.2 创建表
20.7.3 显示表的结构
20.7.4 修改表的结构
20.7.5 删除表
20.8 “记录”操作
20.8.1 增加记录
20.8.2 查询记录
20.8.3 排序记录
20.8.4 修改记录
20.8.5 删除记录
20.9 “索引”操作
20.9.1 产生索引
20.9.2 删除索引
20.10 “显示信息”操作
20.11 用户管理
20.11.1 MySQL提供的权限
20.11.2 增加用户
20.11.3 删除用户
20.11.4 设置用户密码
20.11.5 取消权限
20.12 数据备份与恢复
20.12.1 数据备份
20.12.2 数据恢复
小结
思考与练习
第21章 PHP MySQL专用接口动态网页设计
21.1 概述
21.2 MySQL关系数据库的连接与关闭
21.2.1 非永久性连接与关闭
21.2.2 永久性连接
21.3 PHP对MySQL数据库的操作
21.3.1 创建数据库
21.3.2 删除数据库
21.3.3 选择缺省数据库
21.3.4 查看数据库
21.4 PHP对MySQL数据表的操作
21.4.1 创建数据表
21.4.2 删除数据表
21.4.3 查看数据表名称
21.4.4 查看数据表结构
21.5 PHP对MySQL记录的操作
21.5.1 向数据库表添加新记录
21.5.2 从数据库表中删除记录
21.5.3 从数据库表中修改记录
21.5.4 从数据库表中查询记录
21.6 PHP SQL查询结果集
21.6.1 对缺省数据库执行一个SQL查询
21.6.2 对某一个指定数据库执行一个SQL查询
21.7 PHP读取存储SQL查询结果集
21.7.1 使用“数组”方式读取存储结果集
21.7.2 使用“对象”方式读取存储结果集
小结
思考与练习
第22章 PHP MySQL ODBC接口动态网页设计
22.1 ODBC概述
22.2 创建MyODBC数据源
22.3 PHPODBC的连接与关闭
22.4 通过ODBC的SQL查询
22.5 通过ODBC获取查询结果
22.6 ODBC的其他操作
小结
思考与练习
附录A 网页设计工具Adobe Dreamweaver CS6
A.1 初步认识Adobe Dreamweaver CS6
A.1.1 Dreamnweaver CS6工作区集成窗口
A.1.2 Dreamweaver CS6工作流程概述
A.2 PHP应用开发示例
参考文献