第1章网站规划与设计 1
1.1网站和网页基础知识 1
1.1.1网站的分类 1
1.1.2网页的类型 3
1.1.3网页中的常用元素 5
1.1.4网站的主页 5
1.2网站建设的整体规划 6
1.2.1网站规划的流程 6
1.2.2网站设计的原则 7
1.3定位网站的VI形象 8
1.3.1设计网站的标志 8
1.3.2网站的色彩应用 8
1.3.3屏幕布局设计 9
1.4 Web系统的组成与模式 10
1.4.1 Web服务器 10
1.4.2 Web标准 10
1.5 Web服务器的配置 11
1.5.1安装IIs服务 12
1.5.2 IIS中Web服务器的配置 12
小结与提高 14
思考与练习 14
第2章Dreamweaver网页设计 15
2.1初识Dreamweaver CS5 15
2.1.1 Dreamweaver CS5的启动与工作界面 15
2.1.2建立站点 18
2.1.3文件及文件夹的添加 20
2.2制作图文并茂的网页 21
2.2.1在网页中添加图像 22
2.2.2在网页中添加水平线 24
2.2.3在网页中添加文字 25
2.2.4设置页面属性 29
2.3表格 35
2.3.1表格的创建 35
2.3.2表格的编辑 38
2.3.3表格的嵌套 39
2.4 CSS布局 39
2.4.1快速创建CSS布局 39
2.4.2 AP元素 46
2.4.3 AP元素与表格的转换 51
2.5超链接 52
2.5.1文本和图像超链接 52
2.5.2锚点链接 54
2.5.3图像热点链接 56
2.6模板和库 57
2.6.1创建模板 57
2.6.2应用模板 59
2.6.3创建库项目 60
2.6.4编辑库项目 61
2.7框架 62
2.7.1创建框架 62
2.7.2制作框架页面 66
2.7.3内框架页面 68
2.8表单 71
2.8.1创建表单 71
2.8.2添加表单元素 72
2.8.3使用行为检查表单 78
2.8.4 Spry验证表单元素 79
2.9行为 81
2.9.1行为的概念 81
2.9.2行为的使用 83
2.9.3 Spry特效行为 86
小结与提高 87
思考与练习 87
第3章XHTML基础 90
3.1 XHTML概述 90
3.1.1体验用XHTML编写的网页 91
3.1.2 XHTML的基本语法与格式 92
3.1.3 XHTML的特点 93
3.2 XHTML的常用标签 93
3.2.1 〈html〉、〈head〉和〈title〉标签 93
3.2.2 〈meta〉标签 94
3.2.3 〈link〉、〈base〉和〈script〉标签 95
3.2.4 〈style〉标签 95
3.2.5 〈!--注释内容--〉 96
3.2.6 〈body〉标签 96
3.2.7 〈p〉、 〈pre〉和〈br〉标签 96
3.2.8 〈hr〉标签 97
3.3格式的设置 98
3.3.1字体格式的设置 98
3.3.2特殊字符 99
3.3.3列表 99
3.3.4 〈div〉和〈span〉标签 100
3.3.5 〈marquee〉标签创建滚动效果 101
3.4图像和对象 103
3.4.1 〈img〉标签 103
3.4.2 〈bgsound〉标签 103
3.4.3 〈object〉和〈param〉标签 104
3.5表格 104
3.5.1 〈table〉标签 105
3.5.2 〈tr〉、〈td〉和〈th〉标签 105
3.6超链接 106
3.6.1 〈a〉标签 106
3.6.2锚点链接 107
3.6.3热点链接 107
3.7表单 108
3.7.1 〈form〉标签 108
3.7.2 〈label〉标签 109
3.7.3 〈input〉标签 110
3.7.4 〈textarea〉标签 111
3.7.5 〈select〉和〈option〉标签 111
3.8框架 112
3.8.1 〈frameset〉标签 112
3.8.2 〈frame〉标签 113
3.8.3 〈iframe〉标签 113
小结与提高 115
思考与练习 115
第4章CSS样式与网页布局 117
4.1 CSS概述 117
4.1.1 CSS的语法结构 117
4.1.2选择器 118
4.1.3应用CSS样式到网页中 119
4.2 CSS样式定义 122
4.2.1 “CSS样式”面板 122
4.2.2新建CSS样式 122
4.2.3编辑CSS样式 124
4.2.4设置CSS样式的类型 125
4.2.5设置CSS样式的背景 126
4.2.6设置CSS样式的区块 127
4.2.7设置CSS样式的方框 128
4.2.8设置CSS样式的边框 129
4.2.9设置CSS样式的列表 130
4.2.10设置CSS样式的定位 130
4.2.11设置CSS样式的扩展 132
4.3 CSS+DIV布局技术 135
4.3.1 CSS盒模型 135
4.3.2让布局居中 136
4.3.3基于浮动的固宽布局 137
4.3.4流体布局和弹性布局 138
4.3.5如何选择布局 140
4.3.6布局示例——班级简介 140
小结与提高 147
思考与练习 148
第5章JavaScript动态网页制作 151
5.1动态网页技术概述 151
5.1.1动态网页技术基本概念 151
5.1.2脚本语言 152
5.2 JavaScript编程基础 152
5.2.1如何写入JavaScript 152
5.2.2 JavaScript如何输出显示 156
5.2.3 JavaScript的语法书写格式 159
5.2.4 JavaScript的基本数据结构 160
5.2.5 JavaScript的函数 163
5.2.6 JavaScript的常用语句 165
5.2.7 JavaScript的对象 169
5.2.8事件及事件处理 173
5.3文档对象模型DOM 176
5.3.1 DOM文档对象模型简介 176
5.3.2 window对象 177
5.3.3 document对象 181
5.3.4 history对象 182
5.3.5 location对象 183
5.3.6 form对象及form元素对象 184
5.4 JavaScript的内置对象 189
5.4.1 Math对象 189
5.4.2 String对象 191
5.4.3 Date对象 192
5.4.4 Array对象 195
小结与提高 197
思考与练习 197
第6章 网站的发布与维护管理 199
6.1测试网站 199
6.1.1检查浏览器的兼容性 199
6.1.2在浏览器中预览和测试页面 201
6.1.3检查站点中的链接 203
6.1.4监测页面下载速度 204
6.1.5使用站点报告进行测试 205
6.1.6检查标签 207
6.2网站的发布与推广 208
6.2.1定义并连接远程文件夹 208
6.2.2上传本地站点 210
6.2.3网站的宣传推广 211
6.3网站的管理 212
6.3.1网站管理的重要性 212
6.3.2网站管理的内容 212
6.4网站的维护 213
6.5网站的升级和改版 215
小结与提高 215
思考与练习 216
思考与练习参考答案 217
参考文献 223