图书介绍
HTML+CSS+JavaScript网页设计实用教程pdf电子书版本下载
- 金景文化编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115368423
- 出版时间:2015
- 标注页数:359页
- 文件大小:60MB
- 文件页数:374页
- 主题词:超文本标记语言-程序设计-教材;网页制作工具-教材;JAVA语言-程序设计-教材
PDF下载
下载说明
HTML+CSS+JavaScript网页设计实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 HTML基础 14
1.1 了解Internet相关知识 14
1.1.1 TCP/IP协议 14
1.1.2 IP地址和域名 14
1.1.3 URL 15
1.1.4 Web浏览器 15
1.2 网页与网站 16
1.2.1 网页与网站的关系 16
1.2.2 静态网页与动态网页 16
1.3 HTML、CSS与JavaScript 17
1.3.1 HTML、CSS和JavaScript代码 17
1.3.2 HTML在网页中的作用 18
1.3.3 CSS在网页中的作用 18
1.3.4 JavaScript在网页中的作用 18
1.4 HTML网页技术 19
1.4.1 HTML概述 19
1.4.2 HTML文档结构 19
1.4.3 HTML中的标签形式 20
1.4.4 编写HTML时需要注意的问题 20
1.5 了解XHTML 20
1.5.1 什么是XHTML 20
1.5.2 XHTML的文档结构 21
1.5.3 XHTML的代码规范 21
1.5.4 XHTML的文档类型 23
1.5.5 名字空间 23
1.5.6 使用XHTML的优势 23
1.6 两种编写HTML的方法 24
1.6.1 使用记事本编写 24
课堂案例 使用记事本编写HTML页面 24
1.6.2 使用Dreamweaver编写 25
课堂案例 使用Dreamweaver编写网页 27
1.7 网页设计制作流程 28
1.7.1 前期网站策划 28
1.7.2 规划站点结构 28
1.7.3 收集网站相关素材 28
1.7.4 网页的版式与布局分析 29
1.7.5 确定网页配色 29
1.7.6 设计网站页面 30
1.7.7 切割和优化网页图像 30
1.7.8 制作网站HTML页面 30
1.7.9 开发动态网站模块 30
1.7.10 申请域名和服务器空间 30
1.7.11 测试并上传网站 30
1.7.12 网站的更新与维护 30
1.8 本章小结 30
1.9 课后习题 30
1.9.1 课后习题:制作简单的HTML页面 31
第2章 HTML整体结构设置 32
2.1 网页头部<head>标签 32
2.1.1 网页标题<title>标签 32
2.1.2 网页说明description 33
2.1.3 网页关键字keywords 33
2.1.4 网页编码格式charset 33
2.1.5 网页编辑工具generator 34
2.1.6 网页作者信息author 34
2.1.7 网页定时跳转refresh 34
2.1.8 网页基址<base>标签 35
课堂案例 综合设置网页头信息 35
2.2 网页主体<body>标签 37
2.2.1 网页边距margin 37
2.2.2 网页默认文字颜色text 37
课堂案例 设置网页文字 38
2.2.3 默认链接文字link 39
课堂案例 设置网页链接文字 40
2.2.4 网页背景颜色bgcolor 41
2.2.5 网页背景图片background 42
课堂案例 设置网页背景效果 42
2.3 本章小结 44
2.4 课后习题 44
2.4.1 课后习题1:设置插画设计网站头信息 44
2.4.2 课后习题2:综合设置网页整体外观 44
第3章 HTML中文本与段落设置 46
3.1 网页文本处理 46
3.1.1 在网页中输入文字的方法 46
3.1.2 在文本中插入空格 46
3.1.3 插入特殊字符 47
课堂案例 在网页中输入文本 48
3.1.4 文本换行<br/>标签 49
3.1.5 文本强制不换行<nobr>标签 49
课堂案例 对文本进行换行 49
3.1.6 文本分段<p>标签 50
3.1.7 段落文本对齐 51
课堂案例 段落文本处理 51
3.2 设置网页字体 52
3.2.1 设置字体 52
3.2.2 设置文字大小 53
3.2.3 设置文字颜色 53
课堂案例 设置文字效果 54
3.2.4 文字加粗<b>和<strong>标签 55
3.2.5 文字倾斜<i>和<em>标签 55
3.2.6 文字下划线<u>标签 55
课堂案例 修饰网页中的文字 56
3.2.7 上标与下标文字 57
3.2.8 标题文字<h1>至<h6>标签 57
课堂案例 在网页中创建标题文字 58
3.3 水平线 59
3.3.1 在网页中插入水平线 59
3.3.2 设置水平线宽度和高度 59
3.3.3 设置水平线的颜色 60
3.3.4 水平线对齐方式 60
3.3.5 去除水平线阴影 60
课堂案例 为网页文本添加水平分割线 61
3.4 滚动文本 62
3.4.1 文本滚动<marquee>标签 62
3.4.2 设置文本滚动方向 62
3.4.3 文本滚动的方式和速度 62
课堂案例 制作网站滚动公告 63
3.5 本章小结 65
3.6 课后习题 65
3.6.1 课后习题1:制作广告促销页面 65
3.6.2 课后习题2:制作文章页面 66
第4章 HTML中列表设置 68
4.1 HTML中列表的组成 68
4.2 列表设置 68
4.2.1 无序列表<ul>标签 68
课堂案例 制作无序新闻列表 69
4.2.2 有序列表<ol>标签 70
课堂案例 制作音乐排行榜 71
4.2.3 定义列表<dl>标签 72
课堂案例 制作论坛列表 72
4.2.4 目录列表<dir>标签 73
4.2.5 菜单列表<menu>标签 74
4.3 本章小结 74
4.4 课后习题 74
4.4.1 课后习题1:制作网站新闻公告 74
4.4.2 课后习题2:制作玩家排行 75
第5章 HTML中图像设置 76
5.1 了解网页中的图像格式 76
5.1.1 网页常用图像格式 76
5.1.2 选择合适的图像格式 77
5.2 在网页中插入图像 77
5.2.1 图像标签<img> 77
5.2.2 设置图像宽度和高度 78
5.2.3 设置图像边框 79
课堂案例 制作个人网站欢迎页 79
5.2.4 设置图像水平间距和垂直间距 81
5.2.5 设置图像相对于文字的对齐方式 82
5.2.6 设置图像的替代文字 82
课堂案例 制作图文混排页面 83
5.3 本章小结 84
5.4 课后习题 84
5.4.1 课后习题1:制作个性网站页面 84
5.4.2 课后习题2:制作图像页面 85
第6章 HTML中超链接设置 86
6.1 了解超链接和链接路径 86
6.1.1 什么是超链接 86
6.1.2 相对路径 86
6.1.3 绝对路径 87
6.1.4 根路径 88
6.2 创建超链接 88
6.2.1 超链接<a>标签 88
6.2.2 超链接打开方式target属性 88
6.2.3 超链接提示alt属性 89
课堂案例 为文字和图像设置超链接 89
6.2.4 创建E-mail链接 90
课堂案例 设置网页电子邮件链接 90
6.2.5 特殊超链接 91
课堂案例 设置网页中的特殊链接 92
6.2.6 脚本链接 93
课堂案例 创建关闭网页窗口链接 93
6.3 创建锚点链接 94
6.3.1 插入锚点 94
6.3.2 设置锚点链接 94
课堂案例 制作游戏角色介绍页面 95
6.4 创建图像超链接 96
6.4.1 图像超链接 96
6.4.2 图像热点区域链接 96
课堂案例 为网页图像创建热点链接 97
6.5 本章小结 98
6.6 课后习题 98
6.6.1 课后习题1:设置网页中的基础链接 98
6.6.2 课后习题2:设置其他特殊链接 99
第7章 HTML中多媒体设置 100
7.1 多媒体标签<embed> 100
7.1.1 插入Flash动画 100
课堂案例 制作Flash欢迎页 101
7.1.2 插入FLV视频 102
课堂案例 在网页中插入FLV视频 103
7.2 添加背景音乐 104
7.2.1 网页中所支持的音频格式 104
7.2.2 背景音乐<bgsound>标签 104
7.2.3 设置背景音乐循环播放次数 105
课堂案例 为网页添加背景音乐 105
7.2.4 嵌入音频 107
课堂案例 在网页中嵌入音频播放条 107
7.3 插入普通视频 108
7.3.1 网页中所支持的视频文件格式 108
7.3.2 插入视频 108
课堂案例 制作视频网页 109
7.4 本章小结 110
7.5 课后习题 110
7.5.1 课后习题1:个人Flash网站 110
7.5.2 课后习题2:为设计网站添加背景音乐 110
第8章 HTML中表单元素的设置 112
8.1 表单<form> 112
8.1.1 插入表单<form>标签 112
8.1.2 表单动作 112
8.1.3 表单传送方式 113
8.1.4 表单编码方式 113
8.1.5 目标显示方式 114
8.2 插入表单元素 114
8.2.1 文本字段 114
8.2.2 密码字段 114
8.2.3 图像域 115
课堂案例 用户登录界面 115
8.2.4 文本区域 117
8.2.5 隐藏域 118
8.2.6 复选框 118
课堂案例 制作网站调查 118
8.2.7 单选按钮 120
课堂案例 制作网站投票 121
8.2.8 列表/菜单 122
课堂案例 制作网站搜索 123
8.2.9 文件域 125
8.2.10 按钮 125
8.3 本章小结 125
8.4 课后习题 126
8.4.1 课后习题1:制作用户登录框 126
8.4.2 课后习题2:制作用户留言 126
第9章 HTML中表格和Div的应用 128
9.1 了解表格 128
9.2 创建表格 128
9.2.1 表格<table>标签 128
9.2.2 表格标题<caption>标签 129
9.2.3 表头<th>标签 130
课堂案例 创建一周学习安排表 130
9.3 表格结构标签 132
9.3.1 表格头部 132
9.3.2 表格主体 132
9.3.3 表格尾部 133
课堂案例 制作学生成绩数据表 133
9.4 设置表格属性 135
9.4.1 设置表格宽度和高度 135
9.4.2 表格的对齐方式 135
9.4.3 表格的边框粗细 136
9.4.4 表格边框颜色 137
9.4.5 表格的背景颜色和背景图像 137
课堂案例 为表格设置背景图像 138
9.5 设置单元行和单元格属性 139
9.5.1 设置单元行内容水平和垂直对齐 139
9.5.2 单元格间距 139
9.5.3 单元格边距 140
9.5.4 合并单元格 141
课堂案例 制作新闻列表 141
9.6 Div设置 142
9.6.1 插入Div 142
9.6.2 Div属性设置 143
课堂案例 制作网站形象页 143
9.7 本章小结 144
9.8 课后习题 144
9.8.1 课后习题1:计划安排表 144
9.8.2 课后习题2:网页欢迎页面 145
第10章 HTML中框架的设置 146
10.1 使用框架组织网页 146
10.2 框架集<frameset>标签 146
10.2.1 水平划分框架 147
10.2.2 垂直划分框架 147
10.2.3 嵌套的框架 148
10.2.4 设置框架边框 148
10.2.5 框架边框宽度 149
10.2.6 框架边框颜色 149
10.3 框架<frame>标签 149
10.3.1 框架页面源文件 149
10.3.2 框架名称 150
10.3.3 调整框窗口尺寸 150
10.3.4 框架与页面的水平和垂直边距 150
10.3.5 设置框架滚动条显示 150
10.3.6 不支持框架标签 150
课堂案例 制作摄影网站 150
10.4 Frame框架 152
10.4.1 IFrame框架源文件 152
10.4.2 IFrame框架的宽度和高度 152
10.4.3 IFrame框架的对齐方式 152
10.4.4 IFrame框架是否显示滚动条 153
10.4.5 IFrame框架的边框 153
课堂案例 制作产品页面 153
10.5 本章小结 154
10.6 课后习题 154
10.6.1 课后习题1:制作化妆品网页 154
10.6.2 课后习题2:制作个人作品网页 155
第11章 CSS样式基础 156
11.1 CSS样式在网页中的作用 156
11.1.1 CSS样式概述 156
11.1.2 使用CSS样式的好处 157
11.1.3 CSS样式与浏览器 157
11.2 CSS样式的语法 158
11.2.1 如何编写CSS样式 158
11.2.2 CSS样式的基本语法 158
11.2.3 CSS样式的规则 159
11.2.4 CSS样式能做什么 159
11.2.5 CSS样式不能做什么 160
11.3 基本CSS选择器 160
11.3.1 通配选择器 160
课堂案例 创建通配符CSS样式 160
11.3.2 标签选择器 161
11.3.3 类选择器 162
课堂案例 创建标签和类CSS样式 162
11.3.4 ID选择器 163
课堂案例 创建ID CSS样式 163
11.3.5 伪类选择器 164
课堂案例 创建超链接伪类CSS样式 165
11.3.6 群选择器 166
11.3.7 派生选择器 166
11.4 在HTML页面中使用CSS样式 167
11.4.1 行内CSS样式 167
课堂案例 应用行内CSS样式 167
11.4.2 内部CSS样式 168
课堂案例 应用内部CSS样式 168
11.4.3 导入外部CSS样式表文件 169
课堂案例 在网页中导入外部CSS样式 169
11.4.4 链接外部CSS样式表文件 170
课堂案例 在网页中链接外部CSS样式 171
11.5 本章小结 171
11.6 课后习题 172
11.6.1 课后习题1:控制网页整体外观 172
11.6.2 课后习题2:控制文本显示效果 172
第12章 使用CSS设置文字和段落样式 174
12.1 设置文字样式 174
12.1.1 字体font-family 174
12.1.2 字体大小font-size 174
12.1.3 字体颜色color 175
课堂案例 设置网页文字基本样式 176
12.1.4 字体粗细font-weight 176
12.1.5 字体样式font-style 177
课堂案例设 置文字粗细和倾斜 177
12.1.6 英文字体大小写text-transform 178
12.1.7 文字修饰text-decoration 178
课堂案例 设置英文内容修饰 178
12.2 设置段落样式 179
12.2.1 字间距letter-spacing 179
12.2.2 行间距line-height 180
12.2.3 段落首字下沉 180
课堂案例 美化段落样式 180
12.2.4 段落首行缩进text-indent 181
12.2.5 段落水平对齐text-align 181
课堂案例 设置段落缩进和水平对齐 181
12.3 本章小结 182
12.4 课后习题 182
12.4.1 课后习题1:设置网页中文本样式 182
12.4.2 课后习题2:设置网页中段落样式 183
第13章 使用CSS设置列表和背景样式 184
13.1 设置列表样式 184
13.1.1 ul无序列表样式 184
课堂案例 设置无序列表样式 185
13.1.2 ol有序列表样式 186
课堂案例 设置有序列表样式 186
13.1.3 更改列表项目样式 188
13.1.4 使用图片作为列表样式 188
课堂案例 制作图像列表效果 188
13.1.5 定义列表 189
课堂案例 制作新闻列表 189
13.2 设置背景样式 190
13.2.1 定义页面背景颜色 190
13.2.2 定义页面背景图像 191
13.2.3 定义背景图像的重复方式 191
课堂案例 为网页设置背景图像 191
13.2.4 定义背景图像的位置 193
课堂案例 背景图像的定位 193
13.2.5 固定背景图像 194
课堂案例 固定的网页背景图像 194
13.3 本章小结 195
13.4 课后习题 195
13.4.1 课后习题1:制作网页新闻列表栏目 195
13.4.2 课后习题2:为网页添加背景图像效果 196
第14章 使用CSS设置图片和超链接样式 198
14.1 设置图片样式 198
14.1.1 定义图片边框 198
课堂案例 为图片添加边框 200
14.1.2 定义图片缩放 201
课堂案例 设置网页中图像大小 202
14.1.3 设置图片水平对齐 203
课堂案例 控制网页中图像的水平对齐 203
14 1.4 设置图片垂直对齐 204
课堂案例 控制网页中图像的垂直对齐 205
14.2 设置超链接样式 206
14.2.1 超链接文字 206
课堂案例 美化网页中的超链接文本 207
14.2.2 按钮式超链接 208
课堂案例 制作按钮导航菜单 208
14.2.3 为超链接添加背景 210
课堂案例 制作变换背景的导航菜单 210
14.3 本章小结 212
14.4 课后习题 212
14.4.1 课后习题1:制作多彩图像边框 212
14.4.2 课后习题2:制作不同超链接文字效果 212
第15章 使用鼠标效果和CSS滤镜 214
15.1 使用CSS定义鼠标效果 214
15.1.1 使用CSS定义鼠标指针样式 214
课堂案例 定义鼠标指针样式 215
15.1.2 使用CSS定义鼠标变幻效果 216
课堂案例 制作变化的鼠标指针 216
15.2 CSS滤镜 218
15.2.1 Alpha滤镜 218
课堂案例 实现图像半透明效果 218
15.2.2 BlendTrans滤镜 220
15.2.3 Blur滤镜 220
课堂案例 实现图像模糊效果 220
15.2.4 Chroma滤镜 221
15.2.5 DropShadow与Shadow滤镜 221
课堂案例 为网页中元素添加阴影效果 222
15.2.6 FlipH与FlipV滤镜 223
课堂案例 实现元素的水平和垂直翻转 223
15.2.7 Glow滤镜 224
课堂案例 实现文字光晕效果 225
15.2.8 Gray滤镜 226
课堂案例 快速将网页设置为黑白效果 226
15.2.9 Invert滤镜 227
课堂案例 将网页处理为胶片效果 227
15.2.10 Light滤镜 228
15.2.11 Mask滤镜 228
课堂案例 实现文字遮罩效果 228
15.2.12 RevealTrans滤镜 229
15.2.13 Wave滤镜 230
15.2.14 Xray滤镜 230
15.3 本章小结 230
15.4 课后习题 230
15.4.1 课后习题1:使用Wave滤镜实现波纹效果 230
15.4.2 课后习题2:使用Xray滤镜实现X光照效果 231
第16章 CSS布局 232
16.1 关于CSS盒模型 232
16.1.1 什么是CSS盒模型 232
16.1.2 填充padding 233
16.1.3 边框border 233
课堂案例 设置填充和边框属性 233
16.1.4 边界margin 235
课堂案例 设置边界属性 235
16.2 CSS布局理念 236
16.2.1 使用Div分块 236
16.2.2 控制各块的位置 236
16.2.3 使用CSS定位 237
16.3 浮动与定位 237
16.3.1 浮动float 237
课堂案例 网页布局中的浮动定位 237
16.3.2 定位position 238
16.3.3 空间位置z-index 239
课堂案例 网页布局中的position定位 239
16.4 页面内容居中布局 241
16.4.1 使用自动空白边居中 241
16.4.2 使用定位和负值空白边居中 241
16.5 固定宽度布局 241
16.5.1 一列固定宽度布局 242
16.5.2 两列固定宽度布局 242
16.5.3 两列固定宽度居中布局 243
16.6 自适应宽度布局 243
16.6.1 一列自适应宽度 243
16.6.2 两列宽度自适应 244
16.6.3 两列右列宽度自适应 244
16.6.4 三列浮动中间宽度自适应 244
16.6.5 自适应高度的解决办法 245
16.7 Div标签与Span标签 245
16.7.1 Div概述 246
16.7.2 Div与Span区别 246
16.8 CSS布局与传统表格布局的分别 247
16.9 本章小结 247
16.10 课后习题 247
16.10.1 课后习题1:网页内容居中的布局 247
16.10.2 课后习题2:固定的导航菜单 248
第17章 JavaScript基础 250
17.1 了解JavaScript 250
17.1.1 什么是JavaScript 250
17.1.2 JavaScript基础 250
17.1.3 JavaScript的发展 251
17.1.4 JavaScript的特点 252
17.1.5 JavaScript在网页中的作用是什么 252
17.2 在网页中使用JavaScript 253
17.2.1 使用<script>标签 253
17.2.2 独立的JavaScript文件 253
17.2.3 事件处理代码 253
17.3 编写一个简单的JavaScript 253
课堂案例 输出三角形 254
17.4 本章小结 255
17.5 课后习题 255
17.5.1 课后习题1:弹出提示信息 255
第18章 JavaScript的语法基础 256
18.1 JavaScript基础语法 256
18.1.1 JavaScript代码格式 256
18.1.2 <Script>标签声明 256
18.1.3 大小写规范 257
18.1.4 添加注释 257
18.1.5 JavaScript中的保留字 257
18.1.6 输出方法 257
18.2 JavaScript交互基本方法 258
18.2.1 信息对话框 258
课堂案例 实现网页弹出信息对话框 259
18.2.2 选择对话框 259
课堂案例 网页弹出选择对话框 260
18.2.3 显示提示的对话框 261
课堂案例 在网页中使用提示对话框 261
18.3 变量 262
18.3.1 什么是变量 262
18.3.2 变量的声明和使用 262
18.4 数据类型 262
18.4.1 什么是数据类型 263
18.4.2 基本的数据类型 263
课堂案例 字符串数据类型的用法 263
课堂案例 布尔数据类型的用法 264
18.5 运算符 265
18.5.1 运算符与表达式 265
课堂案例 表达式的合并用法 265
18.5.2 基本的运算符 266
课堂案例 加法运算符的灵活运用 267
18.5.3 关系运算符 268
课堂案例 关系运算符的运用 269
18.5.4 逻辑运算符 270
课堂案例 逻辑运算符的运用 270
18.5.5 其他常用运算符 271
18.6 条件和循环语句 272
18.6.1 if条件语句 272
课堂案例 if条件语句的运用 272
18.6.2 switch条件语句 273
课堂案例 switch条件语句的运用 273
18.6.3 while循环语句 274
课堂案例 while循环语句的运用 274
18.6.4 do…while循环语句 275
18.6.5 for循环 276
课堂案例 for循环语句的运用 276
18.6.6 for…in循环 277
课堂案例 for…in循环语句的运用 278
18.6.7 如何合理控制循环语句 278
课堂案例 合理控制循环语句 279
18.7 本章小结 279
18.8 课后习题 279
18.8.1 课后习题1:使用switch判断语句 280
18.8.2 课后习题2:制作倒计时效果 280
第19章 JavaScript中的事件响应 282
19.1 事件概述 282
19.1.1 事件和事件处理程序 282
19.1.2 HTML元素常用事件 282
19.1.3 如何使用事件 283
19.2 常用事件 284
19.2.1 click事件 284
课堂案例 在网页中使用click事件 284
19.2.2 change事件 285
课堂案例 在网页中使用change事件 285
19.2.3 select事件 286
课堂案例 在网页中使用select事件 286
19.2.4 focus事件 288
课堂案例 在网页中使用focus事件 288
19.2.5 load事件 289
课堂案例 在网页中使用load事件 289
19.2.6 onblur事件 290
课堂案例 在网页中使用onblur事件 290
19.2.7 鼠标移动事件 291
19.3 其他常用事件 291
19.4 本章小结 293
19.5 课后习题 293
19.5.1 课后习题1:使用click事件实现打印网页 293
19.5.2 课后习题2:使用change事件实现选择提示 294
第20章 JavaScript中的函数 296
20.1 什么是JavaScript函数 296
20.2 定义JavaScript函数 296
20.2.1 函数一般定义方式 297
课堂案例 使用function定义函数 297
20.2.2 函数变量定义方式 298
课堂案例 使用new function()定义函数 298
20.2.3 函数指针调用方式 299
20.3 对象的声明和引用 300
20.3.1 对象声明和实例化 300
20.3.2 引用对象 300
课堂案例 声明对象并实例化 300
20.4 什么是面向对象编程 302
20.5 JavaScript核心对象 302
20.5.1 数组对象array 302
课堂案例 制作产品列表 303
20.5.2 日期对象date 304
课堂案例 在网页中显示系统日期和时间 304
20.5.3 数学运算对象Math 305
课堂案例 数学运算对象的使用 305
20.5.4 字符串对象String 306
课堂案例 字符串对象的使用 306
20.6 JavaScript浏览器对象模型 307
20.6.1 浏览器信息对象navigator 307
课堂案例 显示浏览器系统信息 308
20.6.2 窗口对象window 308
课堂案例 实现关闭网页浏览器窗口功能 309
20.6.3 位置对象location 310
20.6.4 历史对象history 310
课堂案例 history对象的使用 310
20.6.5 系统显示信息对象screen 311
课堂案例获取屏幕信息 312
20.7 JavaScript文档对象模型 313
20.7.1 文档对象模型简介 313
20.7.2 document对象属性 313
20.7.3 document对象方法 314
课堂案例 动态改变文档属性 314
20.8 本章小结 315
20.9 课后习题 315
课后习题1:制作打开浏览器窗口 315
课后习题2:制作简单的网页动画 316
第21章 JavaScript实现网页动态效果 318
21.1 JavaScript实现网页文字特效 318
21.1.1 可选择文章字体大小 318
课堂案例 可选择文章字体大小 318
21.1.2 实现打字效果 319
课堂案例 实现打字效果 319
21.2 JavaScript实现网页图像特效 321
21.2.1 图像切换效果 321
课堂案例 图像切换效果 321
21.2.2 网站相册效果 323
课堂案例 网站相册效果 323
21.3 JavaScript实现导航菜单特效 324
21.3.1 网站下拉导航菜单 324
课堂案例 网站下拉导航菜单 324
21.3.2 实现动态菜单效果 326
课堂案例 动态导航菜单 326
21.4 本章小结 327
第22章 综合案例 328
22.1 制作保健品网站 328
课堂案例 制作保健品网站 328
22.2 制作食品网站 335
课堂案例 制作食品网站 336
22.3 制作儿童产品网站 346
课堂案例 制作儿童产品网站 346
22.4 制作电器公司网站 350
课堂案例 制作电器公司网站 351
22.5 本章小结 359