网页程序设计 HTML、JavaScript、CSS、XHTML、Ajax 第3版PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:陈惠贞著
- 出 版 社:北京:清华大学出版社
- 出版年份:2013
- ISBN:9787302314240
- 页数:348 页
第1章 HTML基本语法 1
1-1网页设计的流程 1
阶段一:搜集数据并规划网站架构 1
阶段二:网页制作与测试 2
阶段三:网站上传与推广 3
阶段四:网站维护与更新 4
1-2用于网页设计的相关程序语言 5
1-3认识HTML语法 9
1-4编辑HTML网页 12
1-5 HTML网页的整体架构 13
1-5-1 <!DOCTYPE>标签 14
1-5-2 <html>…</html>标签 15
1-5-3 <head>…</head>标签 16
1-5-4 <title>…</title>标签 16
1-5-5 <meta>标签 16
1-5-6 <body>…</body>标签 17
随堂练习 18
1-6事件处理程序 21
课后练习 22
第2章 网页编辑与格式化 25
2-1设置标题格式 25
2-2设置段落格式 26
2-2-1<p>标签(段落) 26
2-2-2 <address>标签(地址) 28
2-2-3 <blockquote>标签(左右缩排) 28
2-2-4 <br>标签(强制换行) 29
2-2-5 <pre>标签(预先格式化) 31
2-2-6 <!---->标签(注释) 32
随堂练习 32
2-3设置文字格式 33
2-3-1 HTML的文字格式 33
2-3-2文字的大小、颜色与字体一<font>、 <basefont>标签 34
2-4跑马灯—<marquee>标签 36
2-5水平线—<hr>标签 37
2-6项目符号与编号—<ul>、 <ol>、 <li>标签 38
随堂练习 40
2-7定义清单—<dl>、 <dt>、 <dd>标签 40
2-8插入或删除数据—<ins>、 <del>标签 41
2-9设置提示文字 42
课后练习 43
第3章 超链接 46
3-1 URI的类型 46
3-1-1绝对URI 47
3-1-2相对URI 47
3-2建立超链接—<a>标签 49
随堂练习 50
3-3变更超链接文字颜色 51
3-4定义文件之间的关联—<link>标签 51
3-5设置相对URI的路径信息—<base>标签 52
3-6设置链接到E-mail地址的超链接 53
3-7建立书签 54
随堂练习 55
课后练习 56
第4章 图片 59
4-1网页多媒体 59
4-1-1图片 59
4-1-2音频 60
4-1-3视频 61
4-2在网页上插入图片—<img>标签 62
4-2-1设置图片的高度、宽度与框线 62
4-2-2设置图片的对齐方式 63
4-2-3设置图片的替代显示文字与低分辨率图片 67
4-2-4设置图片的水平间距与垂直间距 67
4-3设置图片超链接与缩图 68
随堂练习 69
4-4设置影像地图 70
4-4-1绘制图片并定义热点 70
4-4-2在 HTML网页中建立影像地图 71
4-4-3建立图片与影像地图的关联 73
课后练习 74
第5章 表格 77
5-1建立表格—<table>、<tr>、<td>、<th>标签 77
随堂练习 81
5-2表格与单元格的格式化 82
5-2-1设置表格的背景颜色与背景图片 82
5-2-2设置表格的宽度、框线颜色、暗边框颜色、亮边框颜色、单元格填充与单元格间距 83
5-2-3设置表格的框线大小、外框线与内框线显示方式 84
5-2-4设置表格的对齐方式 85
5-2-5设置单元格的对齐方式 87
5-2-6设置单元格的背景图片与背景颜色 88
5-3设置表格标题—<caption>标签 88
随堂练习 90
5-4合并单元格 92
5-5设置表格的表头、主体与表尾—<thead>、 <tbody>、<tfoot>标签 95
5-6直列式表格—<colgroup>、<col>标签 97
课后练习 99
第6章 框架网页 103
6-1认识框架网页 103
6-2建立框架网页 103
6-2-1决定网页的框架数目、大小与位置 105
6-2-2制作框架的内容 113
随堂练习 113
6-2-3设置框架的格式 114
6-2-4针对不支持框架的浏览器设计网页内容—<noframes>标签 116
6-3结合水平框架与垂直框架的网页 116
随堂练习 118
6-4设置浮动框架—<iframe>标签 119
6-5制作导航栏 121
6-5-1使用<base>标签的target属性指定目标框架 123
6-5-2特殊的target属性值 124
课后练习 124
第7章 窗体 128
7-1认识窗体 128
7-2架设Web服务器 129
7-3创建窗体的输入接口 131
7-3-1插入窗体与按钮 133
7-3-2插入单行文本框 135
7-3-3插入单选按钮 136
7-3-4插入复选框 137
7-3-5插入多行文本框 137
7-3-6插入下拉列表 138
7-4后台处理窗体 141
7-4-1将窗体数据以E-mail传送给指定的收件人 142
7-4-2制作确认网页 142
7-5设置密码字段 145
7-6设置隐藏字段 145
7-7设置文件上传 146
7-8设置文件下载 148
7-9制作访客留言簿 149
7-10将指定的窗体字段框起来—<fieldset>、 <legend>标签 151
课后练习 152
第8章 网页上的特殊效果与组件 156
8-1网页音频与视频 156
8-1-1加入音乐 156
8-1-2加入背景音乐 157
8-1-3加入视频文件 158
8-2网页切换效果 159
8-3网页自动更新与切换 161
8-4加入ActiveX控件 162
8-4-1加入ActiveMovie控件 162
8-4-2加入Office启动效果 163
8-5加入Java Applets 164
8-5-1动态显示按钮 165
8-5-2横幅广告 167
8-5-3具有超链接功能的下拉菜单 168
8-6加入JavaScript程序 170
8-6-1状态栏跑马灯 170
8-6-2自动选择网页 171
8-6-3网页跑马灯 172
8-6-4插播式广告 173
8-6-5禁止使用鼠标右键 174
8-6-6随机播放背景音乐 175
8-7加入VBScript程序 176
8-7-1随机播放背景音乐 176
8-7-2具有提示效果的文字 176
8-8加入Flash动画 178
8-8-1 Flash动画范例1——新年小孩拼图 178
8-8-2 Flash动画范例2——抓蝴蝶比赛 179
8-8-3 Flash动画范例3——海豚玩耍 180
课后练习 181
第9章JavaScript入门 182
9-1认识JavaScript 182
9-2编写第一个JavaScript程序 183
9-3 JavaScript编写惯例 186
第10章 类型、变量与运算符 189
10-1类型 189
10-2变量 190
10-2-1变量的命名规则 190
10-2-2变量的声明方式 191
随堂练习 191
10-3运算符 192
10-3-1算术运算符 193
10-3-2比较运算符 195
10-3-3逻辑运算符 196
10-3-4位运算符 197
10-3-5赋值运算符 198
10-3-6条件运算符 199
10-3-7运算符的优先级 199
随堂练习 199
课后练习 200
第11章 流程控制 203
11-1认识流程控制 203
11-2 if…else 204
11-2-1 if(单向选择) 204
随堂练习 204
11-2-2 if…else(双向选择) 206
随堂练习 206
11-2-3 if…else if…(多向选择) 207
随堂练习 208
11-3 switch 209
随堂练习 210
11-4 for 212
随堂练习 213
11-5条件表达式循环 216
11-5-1 while 216
随堂练习 217
11-5-2 do 218
随堂练习 218
11-5-3 break与continue 219
11-6 for…in 220
课后练习 221
第12章 函数 224
12-1认识函数 224
12-2用户自定义函数 225
12-2-1函数的参数 227
12-2-2函数的返回值 228
随堂练习 229
12-3局部变量与全局变量 229
12-4 JavaScript内置函数 232
12-4-1 encodeURI()、 decodeURI() 232
12-4-2 encodeURIComponent()、 decodeURIComponent() 232
12-4-3 eval() 233
12-4-4 isFinite()、isNaN() 233
12-4-5 Number()、parseInt()、parseFloat() 233
12-5函数库 234
课后练习 235
第13章 对象 237
13-1面向对象的概念 237
13-2 window对象 240
13-3核心对象 243
13-3-1 Number对象 243
13-3-2 Boolean对象 245
13-3-3 String对象 245
13-3-4 Function对象 248
13-3-5 Object对象 248
13-3-6 Math对象 248
13-3-7 Date对象 250
13-3-8 Array对象 253
随堂练习 253
13-3-9 Error对象 261
13-4环境对象 263
13-4-1 location对象 263
13-4-2 navigator对象 265
13-4-3 history对象 266
13-4-4 screen对象 267
13-5 document对象 268
课后练习 272
第14章 事件处理程序 275
14-1事件驱动 275
14-2事件的类型 275
14-3编写事件处理程序 276
随堂练习 278
第15章JavaScript实用范例 281
15-1窗口基本操作 281
15-1-1欢迎对话框 281
15-1-2告别对话框 281
15-1-3打印网页 282
15-1-4自动垂直滚动 283
15-1-5回信 284
15-2特殊效果 285
15-2-1随机变换背景图片 285
15-2-2随机播放背景音乐 286
15-2-3状态栏跑马灯 287
15-2-4网页跑马灯 288
15-2-5标题栏跑马灯 289
15-2-6半透明图片 290
15-2-7水中倒影 291
15-2-8下拉列表超链接 292
15-2-9单选按钮超链接 293
15-3日期时间 294
15-3-1显示进入时间 294
15-3-2显示停留时间 295
15-3-3显示网络时钟 296
15-3-4显示每日问候语 297
第16章CSS 298
16-1认识CSS 298
16-2 CSS样式规则与选择器 299
16-3链接HTML网页与CSS样式表 303
16-3-1在<head>…</head>区域嵌入样式表 303
16-3-2使用HTML元素的style属性指定样式表 304
16-3-3将样式表引入HTML网页 305
16-3-4将样式表链接到HTML网页 306
16-4类选择器 307
16-5 ID选择器 310
16-6常用的CSS属性 312
16-6-1字体属性 312
随堂练习 313
16-6-2文字属性 314
16-6-3颜色属性 315
16-6-4背景属性 315
随堂练习 317
16-6-5清单属性 317
16-6-6框线属性 319
课后练习 320
第17章XHTML 323
17-1认识XHTML 323
17-1-1 XHTML的发展背景 323
17-1-2 XHTML的优点 324
17-2 XHTML与HTML的区别 325
17-3严格遵循XHTML文件 328
17-4验证XHTML文件 330
17-5将HTML文件转换为XHTML文件 332
课后练习 334
第18章 动态网页技术与Ajax 336
18-1认识动态网页技术 336
18-1-1浏览器端Scripts 336
18-1-2服务器端Scripts 337
18-2认识Ajax 342
18-2-1 Ajax的应用 343
18-2-2 Ajax的相关技术 344
18-2-3 Ajax范例 345
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019