第1章WWW概述 1
1.1 Internet概述 1
1.1.1什么是Internet 1
1.1.2 Internet与TCP/IP 3
1.1.3 Internet地址 4
1.1.4接入Internet的方式 5
1.2 Web服务器 8
1.2.1 Web服务器概述 8
1.2.2 Windows Web服务器的建立 11
1.2.3 UNIX Web服务器的建立 16
1.3 Internet Explorer简介 20
1.4 Internet Explorer的快捷键 23
1.5 Internet常用术语 25
思考题 28
第2章 网页制作概述 29
2.1网站的种类 29
2.2网站结构的规划 30
2.3网站的设计原则及标准 32
2.4网页外观的设计 33
2.5网页制作工具概述 33
2.5.1 Dreamweaver 35
2.5.2 Expression Web 36
2.6网页美化工具 36
2.6.1 Photoshop 37
2.6.2 Fireworks 38
2.6.3 Flash 38
2.6.4 Paint Shop Pro 39
思考题 40
第3章 使用Dreamweaver CS3制作网页 41
3.1 Dreamweaver简介 41
3.1.1 Dreamweaver的特性 41
3.1.2 Dreamweaver CS3的界面 43
3.2建立站点 44
3.2.1创建本地站点 45
3.2.2创建站点地图 45
3.2.3编辑站点 46
3.3建立网页 47
3.3.1创建空白页 47
3.3.2设置页面属性 47
3.3.3编辑文本 48
3.3.4查找/替换文本的内容 50
3.3.5使用图像 50
3.4使用表格 51
3.4.1创建表格 51
3.4.2编辑表格 53
3.4.3表格的修饰 55
3.4.4表格的嵌套 55
3.4.5导入表格数据文件 55
3.4.6用表格进行页面布局 56
3.5使用框架 56
3.5.1创建框架和框架集 57
3.5.2设置框架及框架集的属性 58
3.5.3对框架页面进行编辑 60
3.6建立超链接 61
3.6.1创建内部超链接 61
3.6.2添加下载文件超链接 63
3.6.3创建锚记链接 63
3.6.4创建导航条 64
3.6.5删除超链接 65
3.7创建表单 65
3.7.1表单简介 65
3.7.2制作表单 65
3.8动态效果 70
3.8.1使用AP元素 70
3.8.2行为的概念 71
3.8.3使用行为的实例 73
思考题 76
第4章 使用Expression Web制作网页 77
4.1 Expression Web简介 77
4.2 Expression Web的窗口介绍及视图 78
4.3创建网站 82
4.4网站管理 83
4.4.1网站设置 83
4.4.2配置图片编辑器 85
4.4.3为已有的网站添加网页 86
4.4.4发布网站 86
4.5利用Expression Web制作网页 87
4.5.1创建新网页与模板 87
4.5.2打开网页 88
4.5.3格式化文本 88
4.5.4加入项目符号或编号 91
4.5.5插入图形和水平线 92
4.5.6插入超链接 94
4.5.7表格的插入及格式化 96
4.5.8创建表单 98
4.5.9使用框架 102
4.5.10特殊效果 104
4.5.11插入脚本程序 105
4.5.12使用Visual Basic编辑器 106
思考题 106
第5章 使用Photoshop CS3美化网页 107
5.1概述 107
5.2颜色模式和文件格式的介绍 107
5.2.1颜色模式 107
5.2.2文件格式 109
5.3 Photoshop CS3的基本操作 111
5.3.1菜单栏上主要菜单的使用 111
5.3.2工具箱的使用 118
5.3.3调板的使用 121
5.4制作特殊效果图像 121
5.5创建特殊效果文字 132
5.6综合实例 136
思考题 141
第6章Fireworks CS3 142
6.1 Fireworks CS3的新特性 142
6.2 Fireworks CS3的工作界面 143
6.2.1菜单栏 144
6.2.2工具栏 144
6.2.3“属性”面板 145
6.2.4浮动面板 145
6.2.5工具箱 150
6.2.6制作实例 157
思考题 159
第7章Flash CS3 160
7.1 Flash简介 160
7.2 Flash中的一些概念 160
7.3 Flash CS3的界面组成 161
7.4主要绘图工具的使用 164
7.5 Flash CS3的一些基本操作 167
7.5.1帧的操作 167
7.5.2图层的操作 169
7.5.3场景的操作 171
7.5.4常用面板的使用 173
7.5.5创建和转换元件 174
7.5.6作品的播放与测试 174
7.6添加音效 175
7.6.1导入声音文件 175
7.6.2在影片中加入声音 175
7.6.3声音的编辑 175
7.6.4加入音效实例 178
7.7动画的制作、编辑及实例 181
7.7.1 Flash动画的类型 181
7.7.2 Flash动画的制作 182
7.7.3 Flash动画的编辑 185
7.7.4 Flash动画制作实例 187
7.8文件的导入、发布和导出 195
7.8.1文件的导入 195
7.8.2文件的发布 197
7.8.3文件的导出 201
思考题 202
第8章 网页标记语言HTML、DHTML与CSS 203
8.1 HTML简介 203
8.1.1一个实例 203
8.1.2<head>标记 204
8.1.3<body>标记 205
8.1.4标题文字显示等级 206
8.2格式及文字 207
8.2.1格式标记 207
8.2.2文字标记 210
8.3图片控制标记 214
8.3.1插入图片 214
8.3.2图片控制 214
8.3.3<hr>标记 215
8.4网页中的表 216
8.4.1基本表格 216
8.4.2表格控制 218
8.5网页中的链接 221
8.5.1链接标记 221
8.5.2链接锚记 222
8.6网页的框架结构 223
8.6.1基本语法 223
8.6.2框架的外观设置 225
8.7网页中的表单 227
8.7.1基本语法 227
8.7.2列表框标记 229
8.7.3文本输入区 231
8.8其他标记 231
8.9 DHTML与CSS 232
8.9.1初步介绍CSS-P 232
8.9.2通用JavaScript 235
8.9.3分层技术 235
8.9.4用JavaScript控制图片 236
8.9.5提示效果 237
思考题 238
第9章 网页编程 239
9.1 XML 239
9.1.1 HTML的局限性 240
9.1.2 XML的兴起 241
9.1.3 XML的例子 241
9.1.4 XML的应用展望 244
9.1.5序 246
9.1.6元素声明 246
9.1.7声明规则 247
9.1.8 XML的其他组件 248
9.2 JavaScript 251
9.2.1 JavaScript语言介绍 251
9.2.2 JavaScript编程基础 252
9.2.3 JavaScript应用实例 258
9.3 ASP编程 261
9.3.1 ASP简介 261
9.3.2 ASP编程初步 263
9.3.3 ASP的基本脚本语言 265
9.3.4使用SSI 269
9.3.5动态数据交换的实现 269
9.3.6 ASP的内置组件 275
9.4 ASP*NET编程 278
9.4.1 ASP*NET简介 278
9.4.2 Web控件的使用 280
9.4.3 ASP*NET操作数据库 282
9.7.1 AJAX简介 337
9.7.2 AJAX的工作机理 337
9.7.3简单实例 338
思考题 343
第10章 网站建设实例 344
10.1网站的设计原则及标准 344
10.2准备工作 346
10.3具体设计及规划 347
10.4建立网站 348
10.5主页的制作 351
10.6网页的上传与维护 354
10.7 Internet技术新进展 355
10.7.1 Web 2.0简介 355
10.7.2 IPv6及建站实例 357
思考题 359
参考文献 360
9.4.4 Session和Cookie的使用 288
9.5 PHP编程 289
9.5.1 PHP简介 289
9.5.2 PHP语法简介 291
9.5.3 PHP编程实例 310
9.6 Java与JSP 311
9.6.1 Java概述 311
9.6.2 Java应用程序 313
9.6.3 Java Applet 313
9.6.4 Java Applet图形界面输入/输出 317
9.6.5 Java Servlet 318
9.6.6 JSP 319
9.6.7 JSP与ASP(ASP*NET)的比较 321
9.6.8 JSP的基本语法与示例 323
9.6.9 XML与JSP 336
9.7 AJAX 337