第1章 网页设计基础知识 1
1.1基础概念 1
1.1.1 World Wide Web 1
1.1.2网页 1
1.1.3主页 1
1.1.4超链接 1
1.1.5网页元素 2
1.2 WEB标准之路 2
1.2.1什么是WEB标准 3
1.2.2什么是W3C 3
1.2.3 W3C发布的标准有哪些 3
1.2.4 WEB标准的好处 4
1.2.5 WEB标准的现状与思考 8
1.3网站设计开发过程 8
1.3.1了解学习 8
1.3.2需要考虑的因素 10
1.3.3网站发布与管理 13
第2章 软件基本操作 14
2.1了解工作区 14
2.1.1控制“欢迎屏幕” 14
2.1.2选择文档窗口 15
2.1.3使用状态栏 17
2.1.4调整面板和面板组 17
2.1.5创建自定义工作区 18
2.1.6使用“属性”检查器 19
2.1.7调整工具栏 19
2.1.8个性化首选参数 20
2.2站点建立 21
2.2.1站点规划 21
2.2.2站点文件夹结构 21
2.2.3定义Dreamweaver站点 21
2.3超链接 22
2.3.1超级链接及其分类 22
2.3.2超级链接的创建 22
2.3.3链接到内部站点页面 23
2.3.4创建外部链接 24
2.3.5创建电子邮件链接 24
2.3.6锚记链接 25
2.3.7文件下载 25
2.3.8空链接 26
2.4图像 26
2.4.1插入图像 26
2.4.2设置图像属性 26
2.4.3影像地图 27
2.4.4轮换图像 27
2.4.5导航条 28
2.4.6使用Firework制作图像相册 29
2.4.7使用Photoshop 制作相册 30
2.4.8插入FLASH相册 31
2.5表格 33
2.5.1表格的插入 33
2.5.2设置表格属性 33
2.5.3设置单元格属性 34
2.5.4 1像素细线表格的制作 34
2.5.5立体表格特效 35
2.5.6圆角表格 36
2.6层 36
2.6.1插入层 36
2.6.2层面板 36
2.6.3嵌套层 37
2.6.4层的属性设置 37
2.6.5层与表格的转换 37
2.7行为 38
2.7.1行为面板 38
2.7.2事件 38
2.7.3动作 39
2.8时间轴 39
2.8.1时间轴面板 39
2.8.2创建浮动广告 40
2.9表单设计 41
2.9.1表单概念 41
2.9.2表单对象 42
2.9.3创建表单域 42
2.9.4在表单中添加表单对象 42
2.10 CSS样式表 44
2.10.1了解CSS样式 44
2.10.2 CSS样式表面板 45
2.10.3 CSS样式的建立 45
2.10.4 CSS样式中规则的定义 46
2.10.5使用CSS样式 46
2.10.6改变属性 47
2.11模板 47
2.11.1创建模板 47
2.11.2使用模板 49
2.11.3使页面与模板分离 50
2.11.4修改模板 50
2.12库 50
2.12.1库 50
2.12.2创建库 51
2.12.3使用库 51
2.12.4编辑库 51
2.13添加多媒体 51
2.13.1插入GIF动画 51
2.13.2插入FLASH动画 52
2.13.3插入音频 53
2.13.4使用视频 53
第3章HTML标记 55
3.1 HTML简介 55
3.2 HTML基本架构 58
3.3字体标记 60
3.4段落标记 61
3.5列表标记 61
3.6表格标记 62
3.7链接标记 64
3.8表单标记 64
3.9图形标记 68
3.10框架标记 69
3.11多媒体标记 71
第4章CSS概述 72
4.1 CSS概念 72
4.2 CSS基础语法 72
4.2.1 CSS语法 72
4.2.2注意事项 73
4.3 CSS选择器 74
4.3.1 CSS类选择器 74
4.3.2 CSS标记选择器 74
4.3.3 CSS id选择器 75
4.4 CSS高级语法 76
4.4.1选择器的分组 76
4.4.2继承及其问题 76
4.4.3 CSS派生选择器 76
4.5 CSS位置 77
4.5.1外部样式表 77
4.5.2内部样式表 78
4.5.3内联样式 78
4.5.4多重样式问题 78
第5章 CSS设置文本样式 80
5.1长度单位 80
5.2 CSS字体颜色定义 80
5.3设置文字的字体 81
5.3.1字体 81
5.3.2设置文字的倾斜效果 81
5.3.3设置文字的加粗效果 81
5.3.4英文字母的大小写转换 82
5.3.5控制文字的大小 82
5.3.6文字的装饰效果 83
5.3.7设置段落的首字大小 83
5.3.8行间距和字间距 84
5.3.9控制文本的水平位置 84
5.3.10设置段落的垂直对齐方式 85
第6章 用CSS设置图像效果 87
6.1设置图片边框 87
6.2图文混排 87
6.3 CSS控制图片大小 88
6.4 CSS图片文字对齐方式 89
第7章 CSS盒子模型 92
7.1理解CSS盒子模型 92
7.1.1边距(margin)属性 93
7.1.2填充距(padding)属性 94
7.2设计方法 96
7.2.1实现结构与表现分离 96
7.2.2例子 97
第8章 表格与表单 102
8.1 CSS设置表格 102
8.2 CSS表单设计 103
8.2.1改变文本框和文本域样式 103
8.2.2用图片美化按钮 104
8.2.3改变下拉列表样式 105
8.2.4 label标签 106
第9章 使用CSS制作列表 108
9.1列表 108
9.1.1项目列表 108
9.1.2无需表格的菜单 109
9.1.3菜单的横竖转换 111
第10章 CSS+DIV布局 113
10.1 CSS定位 113
10.1.1 CSS定位的方式 113
10.1.2 CSS定位的属性 113
10.2绝对定位和相对定位布局 116
10.2.1用相对定位布局块级元素 117
10.2.2用绝对定位布局块级元素 118
10.3 CSS布局实例 122
10.3.1实例 122
10.3.2自适应高度 124
第11章 滤镜 126
11.1 CSS滤镜 126
11.1.1概述 126
11.1.2属性 126
11.1.3鼠标属性 134
第12章 JavaScript 136
12.1 JavaScript概述 136
12.1.1什么是JavaScript? 136
12.1.2 JavaScript和Java是一回事吗? 137
12.1.3使用JavaScript能做什么? 138
12.1.4有关JavaScript都有哪些标准?怎样获取JavaScript教程和参考手册? 139
12.1.5如何把JavaScript脚本代码放进页面? 142
12.1.6怎样书写JavaScript代码? 142
12.1.7怎样进行JavaScript代码的排错和调试? 144
12.2 JavaScript基础 146
12.2.1 JavaScript的数据类型 146
12.2.2 JavaScript的变量 146
12.2.3 JavaScript的运算符 147
12.2.4 JavaScript的数组 150
12.2.5 JavaScript的字符串 150
12.2.6 JavaScript的逻辑控制(分支、循环) 151
12.2.7 JavaScript的函数 155
12.2.8有关JavaScript语法的补充说明 156
12.3 DOM模型 159
12.3.1 JavaScript对象基础 160
12.3.2 JavaScript对象应用 163
12.3.3 DOM模型基础 169
12.3.4 Browser浏览器对象 173
12.3.5 HTML DOM对象 180
12.4事件 215
12.4.1 JavaScript的事件类型 216
12.4.2设置事件监听句柄 217
12.4.3捕获事件发生对象 220
12.5 JavaScript的调试和优化 221
12.5.1 JavaScript的错误调试 221
12.5.2 JavaScript的代码优化 223
第13章jQuery 237
13.1 jQuery基础 237
13.1.1 jQuery简介 237
13.1.2 jQuery语法 238
13.1.3 jQuery选择器 239
13.1.4有关jQuery的补充说明 243
13.2 jQuery控制页面 246
13.2.1 jQuery控制页面的基本操作之一:文档处理 247
13.2.2 jQuery控制页面的基本操作之二:CSS相关操作 251
13.2.3 jQuery控制页面的基本操作之三:事件处理 255
13.3 jQuery制作动画 260
13.3.1 jQuery效果函数 260
13.3.2 jQuery自定义动画设置 263
13.3.3 jQuery Callback 264
13.4 jQuery与AJAX 265
13.4.1 AJAX简介 265
13.4.2 jQuery AJAX操作函数 267
13.4.3 jQuery AJAX请求 269
13.4.4 jQuery AJAX事件 270
13.4.5 jQuery AJAX其他操作 271
第14章 网页图像处理技术 273
14.1网页图片的切片制作及应用 273
14.2 LOGO文字设计 276
14.3网页标题栏的设计 277
14.4网页背景制作和应用 279
14.5按钮的设计和应用 281
14.6 Flash基本操作 282
14.7几种基本Flash动画制作 285
第15章 网站首页布局实例教程 295
15.1第一步:页面布局与规划 295
15.2第二步:写入整体层结构和CSS 296
15.3第三步:写入页面顶部制作 298
15.4第四步:页面制作 302
附录A IIS发布 304
附录B CSS代码索引 308
参考文献 314