HTML+CSS+JavaScript网页制作简明教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:王爱华,王轶凤,吕凤顺编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2014
- ISBN:9787302373803
- 页数:293 页
第1章 HTML、CSS、JavaScript基础知识和基本语法 1
1.1 Web网页的基本概念 1
1.1.1 网页 1
1.1.2 网站 3
1.1.3 Web标准 4
1.2 网页的工作原理与制作工具 5
1.2.1 网页的工作原理 5
1.2.2 网页制作工具 5
1.3 HTML、CSS、JavaScript简介与示例 6
1.3.1 HTML超文本标记语言 6
1.3.2 CSS层叠样式表 7
1.3.3 JavaScript脚本语言 8
1.4 HTML文档结构和基本语法 8
1.4.1 HTML文档结构 8
1.4.2 HTML基本语法 9
1.4.3 HTML文档的标记与分类 11
1.5 XHTML文档结构和文档类型 11
1.6 HTML文档头部的相关标记 12
1.6.1 设置页面标题<title> 12
1.6.2 定义页面元信息<meta/> 13
1.6.3 引用外部文件<link/> 14
1.7 习题 15
第2章 CSS样式表基础与盒子模型 17
2.1 CSS概述 17
2.2 CSS样式规则与内联CSS样式 17
2.2.1 CSS样式规则 17
2.2.2 内联CSS样式 18
2.3 CSS样式表 19
2.3.1 CSS样式表的结构和使用 19
2.3.2 基本选择符 20
2.3.3 群组与通用选择符 24
2.3.4 包含与子对象选择符 25
2.3.5 相邻选择符 28
2.3.6 属性选择符 30
2.3.7 伪对象(伪元素)选择符 33
2.4 样式规则的优先级 34
2.4.1 样式规则的优先级原则 35
2.4.2 用!important提高样式优先级 37
2.5 CSS中的颜色与鼠标指针 38
2.5.1 CSS颜色的属性值 38
2.5.2 CSS设置鼠标形状cursor 39
2.6 块级元素的盒模型 40
2.6.1 盒模型结构 40
2.6.2 垂直外边距的合并 46
2.6.3 网页元素div 47
2.7 盒子的居中、浮动及显示方式 48
2.7.1 盒子的居中 48
2.7.2 盒子的浮动与清除浮动 49
2.7.3 元素的显示方式 52
2.7.4 元素的可见性visibility 52
2.8 盒子的布局应用举例 53
2.9 习题 57
第3章 HTML的基本元素及样式 59
3.1 HTML文本字符、注释标记及水平线标记 59
3.2 文本与修饰标记 61
3.2.1 设置文本标记 61
3.2.2 文本修饰标记 62
3.2.3 块级文本标记 63
3.2.4 样式组织标记<span> 64
3.3 CSS文本样式规则 65
3.3.1 CSS大小尺寸量度的属性值 65
3.3.2 文本字符的CSS样式属性 66
3.3.3 文本外观CSS样式属性 68
3.4 图像与图像样式 72
3.4.1 插入图像 72
3.4.2 图像样式 73
3.4.3 使用display:block;将图像转换为块级元素 75
3.5 小案例:div、图像和文本的综合排版 76
3.5.1 案例分析 76
3.5.2 案例代码 77
3.6 列表标记与相关样式 78
3.6.1 各种列表标记介绍 79
3.6.2 列表样式 82
3.7 超链接标记与伪类 83
3.7.1 超链接标记及属性 84
3.7.2 链接到普通文档、图像或多媒体文件 86
3.7.3 设置锚点和E-mail链接 87
3.7.4 伪类选择符 89
3.8 图像映射标记 92
3.8.1 创建图像映射标记 93
3.8.2 使用图像映射的<img/>图像 93
3.9 表格标记及样式 95
3.9.1 创建表格的基本标记 96
3.9.2 表格基本标记中的样式属性 98
3.9.3 表格单元格合并 100
3.9.4 表格结构划分标记<thead>、 <tfoot>、<tbody> 102
3.10 小案例:山东商职学院网站首页制作 103
3.11 课堂练习小案例 110
3.12 习题 111
第4章 HTML框架、表单、多媒体 115
4.1 HTML的浮动框架 115
4.1.1 浮动框架的基本概念 115
4.1.2 浮动框架的应用举例 116
4.2 表单标记 119
4.2.1 创建表单标记<form> 119
4.2.2 表单输入标记<input/> 120
4.2.3 文本区标记<textarea> 124
4.2.4 按钮标记<button> 125
4.2.5 滚动列表与下拉列表标记<select><option> 126
4.2.6 控件标签标记<label> 130
4.2.7 表单分组及标题标记<fieldset><legend> 130
4.2.8 应用div和样式的表单设计 132
4.3 IE浏览器滚动字幕、背景音乐与多媒体 133
4.3.1 IE浏览器滚动字幕标记<marquee> 133
4.3.2 IE浏览器播放背景音乐标记<bgsound/> 135
4.3.3 IE浏览器播放多媒体标记<embed> 136
4.4 XHTML播放多媒体标记 137
4.4.1 嵌入对象标记<object> <param> 137
4.4.2 用<object>播放Flash文件 139
4.4.3 <object>使用RealPlayer播放器 140
4.4.4 <object>使用Media Player播放器 141
4.4.5 用<object>自动嵌入合适的播放器 142
4.5 习题 143
第5章 盒子的定位 145
5.1 布局定位属性position 145
5.1.1 自动定位static 146
5.1.2 相对定位relative 146
5.1.3 绝对定位absolute 149
5.1.4 固定定位fixed 153
5.2 盒子的浮动、相对定位和绝对定位的综合应用 154
5.2.1 案例分析及方案说明 155
5.2.2 样式代码及说明 156
5.2.3 页面代码 157
5.2.4 脚本代码 159
5.3 元素的层叠等级 160
5.4 习题 162
第6章 JavaScript基础 163
6.1 JavaScript语言概述 163
6.1.1 JavaScript语言的特点 163
6.1.2 JavaScript的使用 164
6.2 JavaScript常量与变量 166
6.2.1 数据类型与常量 166
6.2.2 变量 167
6.3 JavaScript运算符与表达式 168
6.3.1 算术运算符与表达式 169
6.3.2 赋值运算符与表达式 169
6.3.3 比较、逻辑运算符与表达式 169
6.3.4 条件运算符与表达式 171
6.4 JavaScript的语法与流程控制语句 171
6.4.1 JavaScript的语法 171
6.4.2 条件语句if-else 171
6.4.3 多选择开关语句switch 172
6.4.4 循环语句while、do-while、for 176
6.5 JavaScript自定义函数 180
6.5.1 独立函数 180
6.5.2 内嵌函数与匿名函数 182
6.6 JavaScript事件处理 183
6.6.1 JavaScript常用事件 184
6.6.2 页面相关事件与函数的记忆调用 186
6.6.3 鼠标相关事件 188
6.6.4 焦点、按键及表单相关事件 193
6.7 onerror事件与页面错误提示 196
6.7.1 用onerror事件捕获错误 197
6.7.2 用try…catch捕获错误 199
6.7.3 用throw抛出错误对象 200
6.8 习题 201
第7章 JavaScript对象与系统对象 205
7.1 面向对象概述 205
7.2 JavaScript全局对象 206
7.2.1 全局对象的属性:全局变量 206
7.2.2 全局对象的方法:全局函数 206
7.3 浏览器窗口对象window 209
7.3.1 window对象的属性 209
7.3.2 window对象的对话框 209
7.3.3 window对象的方法 210
7.3.4 定时器应用小案例:图片轮换与漂浮广告 216
7.4 浏览器信息对象navigator 219
7.5 当前页面URL对象location 220
7.5.1 location对象的属性 220
7.5.2 location对象的方法 222
7.6 浏览页面历史对象history 223
7.7 习题 224
第8章 JavaScript内置对象与DOM对象 227
8.1 Date日期时间对象 227
8.1.1 Date日期时间对象的创建 227
8.1.2 Date日期时间对象的常用方法 228
8.2 Array数组对象 229
8.2.1 数组的创建与属性 229
8.2.2 数组对象与日期时间对象的综合应用 229
8.2.3 表单复选框组数据验证的实现 230
8.3 String字符串对象 232
8.4 RegExp正则表达式对象 234
8.4.1 正则表达式的构成 234
8.4.2 RegExp正则表达式对象的创建与属性 236
8.4.3 RegExp正则表达式对象的方法 237
8.4.4 String字符串对象使用正则表达式的方法 240
8.4.5 自定义删除字符串首尾空格的方法trim(str) 243
8.5 Math类 244
8.6 document文档对象 245
8.6.1 document对象的属性 245
8.6.2 document对象的方法 245
8.7 DOM节点对象 247
8.7.1 DOM节点对象的通用属性 247
8.7.2 标记对象的所属类 248
8.7.3 标记对象的属性 248
8.7.4 标记对象的方法 250
8.7.5 某些标记对象的专有属性或方法 250
8.8 event事件对象 254
8.9 style样式对象 256
8.10 习题 257
第9章 JavaScript的应用 261
9.1 折叠式导航 261
9.1.1 折叠式导航 261
9.1.2 动态生成下拉列表 265
9.2 图像操作 267
9.2.1 图像翻转器 267
9.2.2 随机显示一条文本或一幅图像 269
9.3 表单处理与验证 269
9.3.1 使用正则表达式验证表单内容 270
9.3.2 目前流行的通用表单验证方法 272
9.3.3 表单综合验证示例 276
9.4 样式表切换器 282
附录 习题答案 287
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《数字影视特效制作技法解析》王文瑞著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《思维导图 超好用英语单词书》(中国)王若琳 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019