第1章 网页开发环境设置 1
1.1 IIS的安装配置 1
1.1.1 IIS的安装 2
1.1.2 设置站点根目录 3
1.1.3 在IIS中新建虚拟目录 4
1.1.4 快速设置虚拟目录 6
1.2 Dreamweaver CS4介绍 7
1.2.1 Dreamweaver站点设置 8
1.2.2 创建基本页面 10
1.3 本章小结 11
1.4 自我检测 12
第2章 HTML页面可视化开发 13
2.1 网页的基本构成元素 13
2.2 文本的输入和设置 14
2.2.1 输入文本 14
2.2.2 文本的调整和属性设置 15
2.3 图像的插入和设置 16
2.3.1 插入图像对象 16
2.3.2 图像属性的调整和设置 17
2.3.3 图像作为页面背景 18
2.4 超级链接的建立和设置 19
2.4.1 链接到其他页面 19
2.4.2 建立锚点链接 20
2.4.3 建立邮件链接 21
2.4.4 建立下载文件链接 21
2.5 表格的使用和设置 21
2.5.1 创建和编辑表格 21
2.5.2 单元格的合并与拆分 23
2.5.3 细线边框的实现 23
2.6 页面中表单的运用 24
2.6.1 插入表单对象 25
2.6.2 实现一个用户登录界面 25
2.7 本章小结 26
2.8 自我检测 26
第3章 HTML语法 27
3.1 HTML基本格式 27
3.1.1 HTML文件结构 27
3.1.2 HTML语句格式 28
3.2 HTML头部标记 28
3.2.1 标题标记〈title〉 29
3.2.2 元信息标记〈meta〉 30
3.2.3 〈link〉标记 31
3.2.4 〈script〉标记 31
3.3 HTML主体标记 31
3.4 文字相关标记 32
3.4.1 HTML注释语句 33
3.4.2 标题文字 33
3.4.3 设定文字格式 34
3.4.4 段落修饰标记 35
3.5 图像标记 37
3.5.1 图像提示文字属性alt 38
3.5.2 图像的宽度和高度 38
3.5.3 图像的边框border 38
3.5.4 图像的垂直间距vspace 39
3.5.5 图像的水平间距hspace 39
3.5.6 图像的排列属性align 39
3.6 超级链接标记 41
3.7 列表标记 42
3.7.1 有序列表 42
3.7.2 无序列表 44
3.7.3 定义列表 46
3.8 表格标记 47
3.9 层标记 49
3.10 表单控件 51
3.10.1 表单标记〈form〉 51
3.10.2 表单输入标记〈input〉 52
3.10.3 下拉列表标记〈select〉 52
3.10.4 选项标记〈option〉 53
3.10.5 多行文本控件标记〈textarea〉 53
3.10.6 实现用户注册界面 53
3.10.7 实现留言板界面 55
3.11 Dreamweaver标签选择器 56
3.12 本章小结 57
3.13 自我检测 57
第4章 CSS基础知识 58
4.1 CSS的基本类型 58
4.2 CSS的基本写法 60
4.3 CSS和表格结合 61
4.3.1 普通用法 61
4.3.2 实现彩色边框 61
4.3.3 一个不错的表格样式 62
4.4 CSS和层结合 63
4.4.1 CSS对层的基本控制 63
4.4.2 实现一个图文并茂的页面 64
4.5 CSS和列表标签结合 66
4.5.1 CSS+UL实现导航菜单 66
4.5.2 实现标签样式 67
4.6 本章小结 69
4.7 自我检测 70
第5章 网页布局设计 71
5.1 大学生服务网首页分析 71
5.2 使用表格设计布局 72
5.3 使用层设计布局 74
5.4 使用框架集 77
5.4.1 创建框架集 77
5.4.2 在框架中使用链接 78
5.4.3 使用内联框架〈iframe〉 79
5.5 本章小结 80
5.6 自我检测 80
第6章 Fireworks CS4基础 81
6.1 熟悉工作环境 81
6.2 绘制和编辑对象 84
6.2.1 矢量图和位图概念 84
6.2.2 矢量工具入门 86
6.2.3 钢笔工具 86
6.2.4 矩形及相关工具 88
6.2.5 文本工具 89
6.3 GIF动画 90
6.4 图像优化和导出 91
6.5 本章小结 93
6.6 自我检测 93
第7章 使用Fireworks制作网页图像 95
7.1 导航栏设计 95
7.2 标志图像制作 98
7.3 切片工具的使用 100
7.4 图像热区链接 103
7.5 使用JavaScript 104
7.6 本章小结 106
7.7 自我检测 107
第8章 网站建设与开发实战 108
8.1 网站建设基本流程 108
8.2 制作网站首页 109
8.2.1 用Fireworks设计页面 109
8.2.2 用层布局实现页面 111
8.3 实现可关闭菜单栏 121
8.3.1 用框架集实现 121
8.3.2 用DIV+Iframe实现 125
8.4 本章小结 127
8.5 自我检测 127
第9章 JavaScript基本知识 129
9.1 基本概念 129
9.1.1 什么是JavaScript 129
9.1.2 JavaScript基本特点 130
9.1.3 Ajax和JQuery的概念 131
9.1.4 在页面中使用JavaScript 131
9.2 JavaScript基本语法 132
9.2.1 弱类型的概念 132
9.2.2 变量和常量 133
9.2.3 运算符和表达式 135
9.2.4 基本程序语句 138
9.3 JavaScript事件的使用 140
9.3.1 JavaScript常用页面事件 140
9.3.2 页面加载时弹出信息 141
9.3.3 单击按钮时弹出消息 142
9.4 使用JavaScript操作HTML对象 142
9.4.1 JavaScript访问HTML元素的基本原理 142
9.4.2 document.getElementById的用法 143
9.4.3 document.getElementsBy-Name的用法 144
9.4.4 document.getElementsBy-TagName的用法 145
9.4.5 document.all的用法 146
9.5 JavaScript应用实例 147
9.5.1 验证密码输入是否一致 147
9.5.2 E-mail格式验证 148
9.5.3 显示系统日期 149
9.5.4 无刷新联动菜单 150
9.5.5 设为首页和加入收藏 151
9.5.6 实现网页对话框 152
9.6 本章小结 153
9.7 自我检测 153
第10章 JQuery基础知识 155
10.1 JQuery介绍 155
10.1.1 什么是JQuery 155
10.1.2 为什么选用JQuery 156
10.1.3 如何使用JQuery 156
10.2 JQuery访问页面对象 157
10.2.1 按ID属性值访问HTML元素 157
10.2.2 按name属性值访问HTML元素 158
10.2.3 按HTML标记名访问 159
10.3 JQuery中事件的使用 160
10.3.1 页面加载时弹出对话框 160
10.3.2 使用JQuery初始化页面 161
10.3.3 为页面事件绑定方法 161
10.3.4 页面事件综合使用 162
10.4 JQuery应用实例 163
10.4.1 自动补全表单字段 163
10.4.2 创建可折叠菜单 164
10.4.3 创建更漂亮的对话框 166
10.4.4 实现条纹表格 167
10.5 本章小结 168
10.6 自我检测 168
第11章 网站技术展望 171
11.1 HTML概述 171
11.1.1 HTML简史 171
11.1.2 HTML的优势 172
11.1.3 HTML的缺点 172
11.2 XHTML 173
11.2.1 XHTML的优势 173
11.2.2 XHTML的语法规范 174
11.3 XML基础 176
11.3.1 XML的概念 176
11.3.2 使用CSS显示XML文档 178
11.3.3 可扩展样式单语言XSL 179
11.4 DHTML 180
11.5 CHTML和WAP 181
11.5.1 移动无线网络 181
11.5.2 CHTML 182
11.5.3 WAP 182
11.6 动态网站开发技术 183
11.7 本章小结 185
11.8 自我检测 185
附录1 常用CSS的属性和属性值 187
附录2 各章自我检测题答案 195
参考文献 197