Web技术基础(第2版)(含视频教学)
全新正版未拆封
¥
34.05
4.9折
¥
69
全新
仅1件
作者杨占胜
出版社电子工业出版社
出版时间2023-02
版次1
装帧其他
上书时间2023-05-28
商品详情
- 品相描述:全新
图书标准信息
-
作者
杨占胜
-
出版社
电子工业出版社
-
出版时间
2023-02
-
版次
1
-
ISBN
9787121447280
-
定价
69.00元
-
装帧
其他
-
开本
16开
-
页数
336页
-
字数
578千字
- 【内容简介】
-
本书介绍了Web在整个网络体系架构中的位置、Web与Internet的关系,引出了Web的3个基本要素:URL、HTTP、HTML。然后,本书系统、深入地介绍了HTML 4.01、CSS 2.1、JavaScript的全部内容,XML、XHTML、HTML 5、CSS 3的基本原理与核心内容,以及Web编辑工具Dreamweaver的使用方法。按照知识关联和学习路线,本书对Web领域中大部分技术的概念进行了具有一定深度和特色的介绍。对于Dreamweaver软件,除了介绍其基本的功能,还着重介绍了其特色与实用性。对于没有基础的初学者,本书可以系统、全面地讲解原生的Web技术基础知识;对于有基础的技术人员,本书可以解答一些常见的疑难问题,有助于其建立系统的Web技术结构体系。本书可以作为本科、专科院校和各类培训学校计算机相关专业的教材,也可以供网页设计、网站开发、Web应用程序编程技术人员参考。
- 【作者简介】
-
杨占胜,临沂大学信息学院 教师。省级精品课程网络软件开发课程群-Java Web应用程序课程负责人。主要教授:软件开发基础、Java Web应用程序开发、专业英语等。
- 【目录】
-
第1章 Internet与Web1
1.1 互联网简介1
1.2 万维网2
1.3 统一资源定位符3
1.4 超文本传输协议3
1.5 Web浏览器5
1.6 Web服务器6
1.7 资源类型标识7
本章小结8
思考题8
第2章 HTML9
2.1 基本文档结构标记9
2.2 文本格式化标记10
2.2.1 标题标记11
2.2.2 区段标记11
2.2.3 文字格式化标记12
2.2.4 特殊符号14
2.3 超链接标记14
2.3.1 链接地址15
2.3.2 链接标记的主要属性15
2.3.3 改变链接的默认地址和目标16
2.4 图像标记16
2.4.1 图像文件类型17
2.4.2 图像链接与图像映射18
2.5 多媒体播放19
2.5.1 对象标记19
2.5.2 嵌入标记21
2.5.3 音频和视频格式22
2.6 列表标记23
2.6.1 无序列表23
2.6.2 有序列表24
2.6.3 定义列表24
2.7 表格标记25
2.7.1 表格25
2.7.2 <table>标记的属性26
2.7.3 <tr>和<td>标记的属性27
2.7.4 <table>标记的子标记29
2.7.5 表格布局32
2.8 表单标记35
2.8.1 表单35
2.8.2 输入控件36
2.8.3 列表控件37
2.8.4 文本域控件37
2.8.5 辅助标记39
2.9 框架标记39
2.9.1 框架集39
2.9.2 内联框架40
2.10 元标记41
2.10.1 http-equiv属性41
2.10.2 name属性44
2.10.3 content属性44
2.11 HTML属性44
2.11.1 必需属性45
2.11.2 通用属性45
2.11.3 事件属性46
2.11.4 常用属性47
本章小结47
思考题47
第3章 CSS48
3.1 基本样式属性48
3.1.1 字体样式属性48
3.1.2 文本样式属性49
3.1.3 背景样式属性51
3.1.4 边框样式属性52
3.1.5 边距样式属性54
3.1.6 列表样式属性55
3.2 选择器57
3.2.1 通配符选择器57
3.2.2 标记选择器57
3.2.3 类选择器57
3.2.4 id选择器58
3.2.5 属性选择器58
3.2.6 后代选择器59
3.2.7 并列选择器60
3.2.8 子元素选择器60
3.2.9 相邻兄弟选择器60
3.2.10 伪类选择器60
3.2.11 伪元素选择器62
3.3 在网页中使用CSS64
3.3.1 内联样式表64
3.3.2 内部样式表64
3.3.3 外部样式表64
3.3.4 样式的优先级67
3.4 定位相关属性69
3.4.1 盒模型与流布局69
3.4.2 显示与大小属性70
3.4.3 定位与布局属性73
3.4.4 内容修剪与对齐属性78
3.5 其他样式属性85
3.5.1 表格相关属性85
3.5.2 鼠标样式属性88
3.5.3 轮廓相关属性90
3.5.4 内容生成相关属性91
3.6 <div>+CSS布局94
本章小结96
思考题97
第4章 JavaScript98
4.1 JavaScript概述98
4.1.1 JavaScript的特点98
4.1.2 Java与JavaScript的区别99
4.1.3 两个简单的输出方法99
4.2 在网页中嵌入JavaScript100
4.3 JavaScript语法102
4.3.1 基础语法点102
4.3.2 基本数据类型103
4.3.3 常量103
4.3.4 变量105
4.3.5 常用全局函数109
4.3.6 运算符与表达式111
4.3.7 流程控制与语句114
4.3.8 函数119
4.4 JavaScript内置类121
4.4.1 数组 Array121
4.4.2 日期 Date123
4.4.3 数学 Math124
4.4.4 字符串 String126
4.5 JavaScript运行环境对象128
4.5.1 BOM对象128
4.5.2 DOM对象135
4.6 事件处理142
4.7 JavaScript读写Cookie147
4.8 正则表达式148
4.8.1 正则表达式的规则149
4.8.2 常用正则表达式150
4.8.3 JavaScript使用正则表达式151
4.9 JavaScript应用152
4.9.1 修改网页内容152
4.9.2 表单验证155
4.10 JavaScript修改CSS样式158
本章小结160
思考题161
第5章 XML162
5.1 XML概述162
5.2 XML语法163
5.2.1 XML语法规则163
5.2.2 XML语法元素164
5.2.3 格式良好和有效的XML文档166
5.3 DTD166
5.3.1 DTD定义示例166
5.3.2 在XML中声明DTD167
5.4 名称空间169
5.5 Schema170
5.5.1 Schema定义示例170
5.5.2 在XML中声明Schema171
5.6 CSS格式化XML172
5.7 XSL173
5.7.1 XSL概述174
5.7.2 XSLT文档结构174
5.7.3 XSLT模板174
5.7.4 模式处理176
5.7.5 节点选择176
5.8 XML解析器178
5.9 XML DOM179
5.9.1 XMLDocument文档对象179
5.9.2 Node节点对象181
5.9.3 NodeList节点列表对象182
5.9.4 NamedNodeMap无序节点集对象182
5.9.5 DOM例程182
5.10 XHTML185
本章小结186
思考题186
第6章 Web编程工具187
6.1 Dreamweaver界面187
6.2 站点管理188
6.2.1 站点建立189
6.2.2 文件管理189
6.2.3 资源管理190
6.2.4 站点地图190
6.3 网页编辑191
6.3.1 编码辅助功能191
6.3.2 可视化编辑192
6.3.3 超链接193
6.3.4 图像194
6.3.5 多媒体195
6.3.6 表格198
6.3.7 表单199
6.3.8 框架200
6.4 DOCTYPE声明与网页解析模式200
6.4.1 网页文档类型声明200
6.4.2 浏览器的工作模式202
6.5 网页布局203
6.6 网站模板204
6.7 CSS的支持205
6.8 JavaScript的支持206
6.9 XML的支持207
6.10 参考资源208
本章小结209
思考题209
第7章 HTML 5210
7.1 HTML 5概述210
7.1.1 从HTML到XHTML和HTML 5210
7.1.2 HTML 5的优势211
7.2 HTML 5新增常用元素和属性212
7.2.1 新增的文档结构元素212
7.2.2 新增的通用属性214
7.2.3 其他元素216
7.3 HTML 5增强的表单功能217
7.3.1 新增的表单元素和属性218
7.3.2 <input>元素type属性新增的属性值221
7.3.3 新增的客户端校验属性223
7.3.4 增强的文件上传域224
7.4 多媒体播放226
7.4.1 音频和视频标记227
7.4.2 JavaScript脚本控制媒体的播放228
7.5 拖放行为230
7.5.1 拖放API230
7.5.2 拖放操作231
7.6 绘图功能232
7.6.1 绘图API233
7.6.2 绘制图形234
7.7 Web Storage242
7.7.1 Storage API简介242
7.7.2 本地存储应用242
7.8 离线应用244
7.8.1 离线应用的配置244
7.8.2 离线状态的检测245
7.8.3 离线应用的缓存245
7.9 Web Worker247
7.9.1 Web Worker API简介248
7.9.2 JavaScript的多线程248
7.10 Web Geolocation250
7.10.1 Geolocation API简介250
7.10.2 地理定位251
本章小结252
思考题253
第8章 CSS 3254
8.1 CSS 3新增的选择器254
8.1.1 伪类选择器254
8.1.2 新增的伪元素选择器258
8.1.3 兄弟选择器259
8.1.4 浏览器前缀259
8.2 服务器字体259
8.2.1 @font-face259
8.2.2 服务器字体与客户端字体结合使用262
8.3 边框和阴影262
8.3.1 圆角边框262
8.3.2 图片边框263
8.3.3 阴影264
8.4 用户界面与分列显示265
8.4.1 用户界面265
8.4.2 分列显示265
8.5 弹性盒布局267
8.5.1 弹性容器267
8.5.2 弹性子项269
8.6 网格布局271
8.6.1 网格布局术语271
8.6.2 网格容器272
8.6.3 网格元素274
8.7 响应式设计的概念278
8.7.1 逻辑像素278
8.7.2 视口279
8.7.3 vw与vh单位280
8.7.4 媒体查询280
8.7.5 响应式设计原则281
8.8 变形与动画286
8.8.1 变形286
8.8.2 Transition动画287
8.8.3 Animation动画289
本章小结291
思考题291
第9章 JavaScript进阶292
9.1 JavaScript函数高级功能292
9.1.1 函数定义292
9.1.2 函数的特性294
9.1.3 类属性295
9.1.4 函数的调用296
9.1.5 函数的独立性297
9.1.6 函数的参数298
9.1.7 类的扩展301
9.1.8 对象的创建303
9.2 DOM事件模型305
9.2.1 基本事件模型306
9.2.2 DOM 2事件模型310
9.3 JavaScript程序调试318
9.3.1 显示脚本错误318
9.3.2 开发者工具318
本章小结323
思考题324
附录A 实验指导325
附录B Web技术发展概述325
附录C DTD语法325
附录D Schema语法325
参考文献326
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价