¥ 11.07 2.0折 ¥ 56 九品
仅1件
作者杨占胜 编
出版社电子工业出版社
出版时间2016-08
版次1
装帧平装
货号A7
上书时间2024-11-28
本书首先从互联网与万维网的概念入手,介绍了Web在整个网络体系架构中的位置、Web与Internet的关系,引出Web的三个基本要素:URL、HTTP、HTML。之后,全书系统、深入地介绍了HTML 4.0.1、CSS 2.1、JavaScript的全部内容,XML、XHTML、HTML5、CSS3的基本原理与核心内容,以及Web编辑工具Dreamweaver的使用方法。按照知识关联和学习路线,全书对Web领域中的技术概念几乎都进行了介绍,并具有一定的深度和特色。对Dreamweaver软件的介绍,除了其基本的功能外,着重于Dreamweaver*具特色与实用性的工具。Web技术涉及的计算机语言较多,内容庞杂,合理组织安排这些知识内容十分重要。本书的章、节、小节、知识点编排都是精心设计的,力求条理清晰、结构合理。Web技术基础知识简单易懂,HTML、CSS只有少量难点,JavaScript有一定的难度。本书在介绍各知识点时,对简单的内容尽量简明扼要,对一些有难度的内容进行了深入细致的剖析。书中的例程是在多年教学实践中积累精选的,例程的代表性强,所有的例程组织链接成一个网站,可以作为Web前端设计技术人员的参考代码。书末附有实验指导书,8个实验项目也组织成一个小型的网站。本书配套教学资源有PPT、源代码等。
杨占胜,临沂大学信息学院 教师。省级精品课程网络软件开发课程群-Java Web应用程序课程负责人。主要教授:软件开发基础、Java Web应用程序开发、专业英语等。
第1章Internet与Web 1
1.1互联网简介 1
1.2万维网 2
1.3统一资源定位符 3
1.4超文本传输协议 4
1.5Web浏览器 6
1.6Web服务器 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.1http-equiv属性 51
2.10.2name属性 52
2.10.3content属性 52
2.11HTML属性 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.4id选择器 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.6DIV+CSS布局 110
本章小结 113
思考题 114
第4章JavaScript 115
4.1JavaScript概述 115
4.1.1JavaScript的特点 115
4.1.2Java与JavaScript的
区别 116
4.1.3两个简单的输出
方法 117
4.2网页中嵌入JavaScript 117
4.3JavaScript语法 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.6HTML文档对象 157
4.6.1浏览器对象 158
4.6.2DOM对象 168
4.7正则表达式 172
4.7.1正则表达式的规则 172
4.7.2常用正则表达式 174
4.7.3JavaScript使用正则
表达式 175
4.8JavaScript应用 176
4.8.1修改网页内容 176
4.8.2表单验证 180
4.9JavaScript修改CSS样式 185
本章小结 187
思考题 188
第5章XML简介 190
5.1XML概述 190
5.2XML语法 192
5.2.1XML语法规则 192
5.2.2XML语法元素 193
5.2.3格式良好和有效的
XML文档 194
5.3DTD 194
5.3.1元素类型声明 195
5.3.2属性类型声明 196
5.3.3实体 198
5.3.4XML中声明DTD 201
5.4名称空间 203
5.5Schema 204
5.5.1Schema概述 204
5.5.2Schema的定义 205
5.5.3数据类型 208
5.5.4简单类型定义 210
5.5.5复杂类型定义 212
5.5.6XML中声明Schema 214
5.6CSS格式化XML 214
5.7XSL 216
5.7.1XSL概述 216
5.7.2XSLT文档结构 217
5.7.3XSLT模板 217
5.7.4模式处理 219
5.7.5节点选择 220
5.8XML解析器 222
5.9XMLDOM 223
5.9.1Document文档对象 223
5.9.2Node节点对象 225
5.9.3NodeList节点列表对象 225
5.9.4NamedNodeMap无序节点集
对象 226
5.9.5DOM例程 226
5.10XHTML 229
本章小结 230
思考题 231
第6章Web编程工具 232
6.1Dreamweaver界面 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.4DOCTYPE声明与网页解析
模式 246
6.4.1网页文档类型声明 246
6.4.2浏览器的工作模式 248
6.5网页布局 249
6.6网站模板 250
6.7CSS的支持 251
6.8JavaScript的支持 253
6.9XML的支持 254
6.10参考资源 254
本章小结 255
思考题 256
第7章HTML5 257
7.1HTML5概述 257
7.1.1从HTML到XHTML
和HTML5 257
7.1.2HTML5的优势 258
7.2HTML5新增常用元素和
属性 259
7.2.1新增的文档结构元素 259
7.2.2新增的通用属性 262
7.2.3其他元素 265
7.3HTML5增强的表单功能 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.2JavaScript脚本控制
媒体的播放 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章CSS3 295
8.1CSS3新增的选择器 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.2Transition动画 312
8.5.3Animation动画 314
本章小结 317
思考题 317
第9章JavaScript进阶 319
9.1JavaScript函数高级功能 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.2DOM事件模型 335
9.2.1基本事件模型 336
9.2.2DOM2事件模型 342
9.2.3IE事件模型 351
9.3JavaScript程序调试 356
9.3.1显示脚本错误 356
9.3.2Firebug 357
本章小结 362
思考题 362
第10章Web技术发展概述 364
10.1Web技术发展的阶段 364
10.1.1Web技术发展的三个
阶段 364
10.1.2Web应用程序发展的三个
阶段 365
10.2Web2.0概述 366
10.2.1Web1.0的特征 366
10.2.2Web2.0的特征 367
10.2.3Web2.0应用技术 368
本章小结 369
思考题 369
附录A 370
实验说明 370
实验1基本网页设计 373
实验2CSS应用 377
实验3JavaScript编程 379
实验4表单验证 382
实验5XML文档操作 384
实验6HTML5应用 386
实验7DOM2事件处理 388
实验8个人网站设计 390
参考文献 391
— 没有更多了 —
以下为对购买帮助不大的评价