Web技术基础PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:杨占胜主编;傅德谦,许作萍副主编;孙晓燕,刘乃丽参编
- 出 版 社:北京:电子工业出版社
- 出版年份:2016
- ISBN:9787121297434
- 页数:391 页
第1章 Internet与Web 1
1.1 互联网简介 1
1.2 万维网 2
1.3 统一资源定位符 3
1.4 超文本传输协议 4
1.5 Web浏览器 6
1.6 Web服务器 7
1.7 资源类型标识 8
本章小结 9
思考题 9
第2章 HTML 10
2.1 基本文档结构标记 11
2.2 文本格式化标记 12
2.2.1 标题标记 12
2.2.2 区段标记 12
2.2.3 文字修饰标记 13
2.2.4 特殊符号 15
2.3 超链接标记 16
2.3.1 链接地址 16
2.3.2 链接标记的主要属性 17
2.4 图像标记 18
2.4.1 图像文件类型 19
2.4.2 图像链接与图像映射 20
2.5 多媒体播放 20
2.5.1 嵌入标记和对象标记 21
2.5.2 音频和视频文件格式 26
2.6 列表标记 30
2.6.1 无序列表 30
2.6.2 有序列表 31
2.6.3 定义列表 31
2.7 表格标记 32
2.7.1 表格 32
2.7.2 〈table〉的属性 33
2.7.3 〈tr〉和〈td〉的属性 34
2.7.4 〈table〉的子元素 37
2.7.5 表格布局 41
2.8 表单标记 45
2.8.1 表单 45
2.8.2 输入控件 46
2.8.3 列表控件 47
2.8.4 文本域控件 47
2.8.5 辅助标记 49
2.9 框架标记 49
2.9.1 框架集 50
2.9.2 内联框架 51
2.10 元标记 51
2.10 .1 http-equiv属性 51
2.10 .2 name属性 52
2.10 .3 content属性 52
2.11 HTML属性 53
2.11 .1 必需属性 53
2.11 .2 通用属性 53
2.11 .3 事件属性 54
2.11 .4 常用属性 55
本章小结 55
思考题 56
第3章 CSS 57
3.1 基本样式属性 57
3.1.1 字符样式属性 57
3.1.2 文本样式属性 58
3.1.3 背景样式属性 60
3.1.4 边框样式属性 61
3.1.5 边距样式属性 63
3.1.6 列表样式属性 65
3.2 选择器 66
3.2.1 通配符选择器 67
3.2.2 标记选择器 67
3.2.3 类选择器 67
3.2.4 id选择器 67
3.2.5 属性选择器 68
3.2.6 后代选择器 69
3.2.7 并列选择器 69
3.2.8 子元素选择器 69
3.2.9 相邻兄弟选择器 69
3.2.10 伪类选择器 69
3.2.11 伪元素选择器 72
3.3 网页中使用CSS 74
3.3.1 内联样式表 74
3.3.2 内部样式表 74
3.3.3 外部样式表 75
3.4 定位相关属性 78
3.4.1 盒模型与流布局 78
3.4.2 显示与大小属性 80
3.4.3 定位与布局属性 83
3.4.4 内容修剪与对齐属性 91
3.5 其他样式属性 100
3.5.1 表格相关属性 100
3.5.2 鼠标样式属性 104
3.5.3 轮廓相关属性 105
3.5.4 内容生成相关属性 106
3.6 div+CSS布局 110
本章小结 113
思考题 114
第4章 JavaScript 115
4.1 JavaScript概述 115
4.1.1 JavaScript的特点 115
4.1.2 Java与JavaScript的区别 116
4.1.3 两个简单的输出方法 117
4.2 网页中嵌入JavaScript 117
4.3 JavaScript语法 119
4.3.1 基础语法点 120
4.3.2 基本数据类型 120
4.3.3 常量 121
4.3.4 变量 124
4.3.5 常用全局函数 129
4.3.6 运算符与表达式 131
4.3.7 流程控制与语句 135
4.3.8 函数 141
4.4 事件处理 143
4.5 内置类 150
4.5.1 数组Array 150
4.5.2 日期Date 152
4.5.3 数学Math 153
4.5.4 字符串String 155
4.6 HTML文档对象 157
4.6.1 浏览器对象 158
4.6.2 DOM对象 168
4.7 正则表达式 172
4.7.1 正则表达式的规则 172
4.7.2 常用正则表达式 174
4.7.3 JavaScript使用正则表达式 175
4.8 JavaScript应用 176
4.8.1 修改网页内容 176
4.8.2 表单验证 180
4.9 JavaScript修改CSS样式 185
本章小结 187
思考题 188
第5章 XML简介 190
5.1 XML概述 190
5.2 XML语法 192
5.2.1 XML语法规则 192
5.2.2 XML语法元素 193
5.2.3 格式良好和有效的XML文档 194
5.3 DTD 194
5.3.1 元素类型声明 195
5.3.2 属性类型声明 196
5.3.3 实体 198
5.3.4 XML中声明DTD 201
5.4 名称空间 203
5.5 Schema 204
5.5.1 Schema概述 204
5.5.2 Schema的定义 205
5.5.3 数据类型 208
5.5.4 简单类型定义 210
5.5.5 复杂类型定义 212
5.5.6 XML中声明Schema 214
5.6 CSS格式化XML 214
5.7 XSL 216
5.7 1XSL概述 216
5.7.2 XSLT文档结构 217
5.7.3 XSLT模板 217
5.7.4 模式处理 219
5.7.5 节点选择 220
5.8 XML解析器 222
5.9 XML DOM 223
5.9.1 Document文档对象 223
5.9.2 Node节点对象 225
5.9.3 NodeList节点列表对象 225
5.9.4 NamedNodeMap无序节点集对象 226
5.9.5 DOM例程 226
5.10 XHTML 229
本章小结 230
思考题 231
第6章 Web编程工具 232
6.1 Dreamweaver界面 232
6.2 站点管理 234
6.2.1 站点建立 234
6.2.2 文件管理 235
6.2.3 资源管理 235
6.2.4 站点地图 236
6.3 网页编辑 236
6.3.1 编码辅助功能 237
6.3.2 可视化编辑 238
6.3.3 超链接 239
6.3.4 图像 240
6.3.5 多媒体 242
6.3.6 表格 243
6.3.7 表单 245
6.3.8 框架 245
6.4 DOCTYPE声明与网页解析模式 246
6.4.1 网页文档类型声明 246
6.4.2 浏览器的工作模式 248
6.5 网页布局 249
6.6 网站模板 250
6.7 CSS的支持 251
6.8 JavaScript的支持 253
6.9 XML的支持 254
6.10 参考资源 254
本章小结 255
思考题 256
第7章 HTML 5 257
7.1 HTML 5概述 257
7.1.1 从HTML到XHTML和HTML 5 257
7.1.2 HTML 5的优势 258
7.2 HTML 5新增常用元素和属性 259
7.2.1 新增的文档结构元素 259
7.2.2 新增的通用属性 262
7.2.3 其他元素 265
7.3 HTML 5增强的表单功能 266
7.3.1 新增的表单元素和属性 266
7.3.2 〈input〉元素type属性新增的属性值 270
7.3.3 新增的客户端校验属性 273
7.3.4 增强的文件上传域 273
7.4 多媒体播放 276
7.4.1 音频和视频标记 276
7.4.2 JavaScript脚本控制媒体的播放 278
7.5 拖放行为 280
7.5.1 拖放API 280
7.5.2 拖放操作 281
7.6 绘图功能 283
7.6.1 绘图API 283
7.6.2 绘制图形 285
本章小结 293
思考题 294
第8章 CSS 3 295
8.1 CSS 3新增的选择器 295
8.1.1 伪类选择器 295
8.1.2 兄弟选择器 300
8.1.3 浏览器前缀 300
8.2 服务器字体 301
8.2.1 @ font-face 301
8.2.2 服务器字体与客户端字体结合使用 303
8.3 边框和阴影 303
8.3.1 渐变边框 303
8.3.2 圆角边框 304
8.3.3 图片边框 305
8.3.4 阴影 306
8.4 分栏布局 306
8.4.1 分栏属性 307
8.4.2 分栏显示 308
8.4.3 块框属性 310
8.5 变形与动画 310
8.5.1 变形 310
8.5.2 Transition动画 312
8.5.3 Animation动画 314
本章小结 317
思考题 317
第9章 JavaScript进阶 319
9.1 JavaScript函数高级功能 319
9.1.1 函数定义 319
9.1.2 函数的特性 322
9.1.3 类属性 323
9.1.4 函数的调用 324
9.1.5 函数的独立性 326
9.1.6 函数的参数 327
9.1.7 类的扩展 331
9.1.8 对象的创建 333
9.2 DOM事件模型 335
9.2.1 基本事件模型 336
9.2.2 DOM 2事件模型 342
9.2.3 IE事件模型 351
9.3 JavaScript程序调试 356
9.3.1 显示脚本错误 356
9.3.2 Firebug 357
本章小结 362
思考题 362
第10章 Web技术发展概述 364
10.1 Web技术发展的阶段 364
10.1.1 Web技术发展的三个阶段 364
10.1.2 Web应用程序发展的三个阶段 365
10.2 Web 2.0概述 366
10.2.1 Web 1.0的特征 366
10.2.2 Web 2.0的特征 367
10.2.3 Web 2.0应用技术 368
本章小结 369
思考题 369
附录A 370
实验说明 370
实验1基本网页设计 373
实验2 CSS应用 377
实验3 JavaScript编程 379
实验4表单验证 382
实验5 XML文档操作 384
实验6 HTML 5应用 386
实验7 DOM 2事件处理 388
实验8个人网站设计 390
参考文献 391
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017