Web前端技术 - 高等学校计算机类专业系列教材 - 中国高校教材图书网
|
|
书名: |
Web前端技术
高等学校计算机类专业系列教材
|
ISBN: | 9787560671819 |
条码: | 9787560671819 |
作者: |
王琦
相关图书
|
装订: | 0 |
印次: | 1-1 |
开本: | 16开 |
定价: |
¥48.00
折扣价:¥45.60
折扣:0.95
节省了2.4元
|
字数: |
304千字
|
出版社: |
西安电子科技大学出版社 |
页数: |
462页
|
发行编号: | |
每包册数: |
|
出版日期: |
2024-03-08 |
|
内容简介: |
本书是学习Web前端技术的基础教材,共分11章,主要内容涵盖了Web前端的三大基础技术:HTML、CSS、JavaScript。本书案例丰富,注重工程实践,编排结构合理,循序渐进地引导读者快速入门,每章都配有思维导图和习题与实验,方便读者学习。 本书可作为高等学校计算机相关专业Web前端类课程的教材使用,也可作为非计算机专业计算机公共基础课程的教材使用,同时还可供Web前端开发岗位的工程技术人员参考使用。
|
作者简介: |
|
章节目录: |
第1章 Web前端技术概述 1
1.1 Web基础知识 2
1.1.1 Web发展史 2
1.1.2 Web基本概念 3
1.2 Web前端技术及标准 5
1.2.1 Web前端技术 5
1.2.2 Web标准 6
1.3 Web前端工具 8
1.3.1 开发工具 8
1.3.2 运行工具 10
本章小结 11
习题与实验1 11
第2章 HTML基础 13
2.1 HTML概述 13
2.1.1 HTML概念 13
2.1.2 HTML标签 14
2.1.3 HTML属性 15
2.1.4 HTML元素 15
2.1.5 HTML注释 16
2.2 HTML文档结构 16
2.2.1 文档类型 17
2.2.2 文档头 head 17
2.2.3 文档体 body 18
2.3 HTML文档编写规范 19
本章小结 19
习题与实验2 19
第3章 HTML常用标签 21
3.1 文本类标签 22
3.1.1 标题标签 22
3.1.2 段落及换行标签 23
3.1.3 文本及文本格式化标签 24
3.1.4 水平线标签 26
3.1.5 字符实体 27
3.1.6 预格式化标签 28
3.1.7 综合案例 28
3.2 超链接标签 29
3.2.1 外部链接 30
3.2.2 内部链接 30
3.2.3 书签链接 31
3.3 列表类标签 31
3.3.1 无序列表 32
3.3.2 有序列表 32
3.3.3 定义列表 32
3.4 表格标签 34
3.4.1 表格基本结构 34
3.4.2 表格布局 38
3.5 多媒体类标签 40
3.5.1 图像标签 40
3.5.2 音频标签 41
3.5.3 视频标签 42
3.6 表单标签 44
3.6.1 表单域标签 44
3.6.2 input标签 45
3.6.3 select标签 45
3.6.4 optgroup标签 46
3.6.5 textarea标签 47
3.6.6 label标签 47
3.6.7 fieldset标签 48
3.6.8 综合案例 48
本章小结 51
习题与实验3 51
第4章 CSS基础 53
4.1 CSS概述 54
4.1.1 CSS概念 54
4.1.2 CSS语法 54
4.1.3 CSS注释 55
4.2 HTML中使用CSS的方法 55
4.2.1 行内样式表 55
4.2.2 内嵌样式表 56
4.2.3 链接样式表 57
4.2.4 导入样式表 58
4.3 CSS选择器 58
4.3.1 基本选择器 58
4.3.2 复合选择器 63
4.3.3 伪类选择器 69
4.3.4 属性选择器 76
4.3.5 伪元素选择器 77
4.4 CSS的基本特性 79
4.4.1 继承特性 79
4.4.2 层叠特性 81
4.5 综合案例 82
本章小结 84
习题与实验4 85
第5章 CSS盒子模型 87
5.1 CSS盒子模型概述 87
5.1.1 CSS盒子模型概念 87
5.1.2 内边距padding 88
5.1.3 边框border 89
5.1.4 外边距margin 93
5.2 W3C盒子模型和IE盒子模型的区别 94
5.3 CSS常用单位 95
5.3.1 长度单位 95
5.3.2 颜色单位 96
本章小结 96
习题与实验5 96
第6章 CSS常用样式 98
6.1 文本样式 98
6.1.1 font-size属性 98
6.1.2 font-family属性 99
6.1.3 font-variant属性 99
6.1.4 font-style属性 100
6.1.5 font-weight属性 100
6.1.6 font复合属性 100
6.1.7 letter-spacing属性 102
6.1.8 line-height属性 102
6.1.9 text-indent属性 102
6.1.10 text-decoration 属性 103
6.1.11 text-transform属性 104
6.1.12 text-align属性 104
6.1.13 vertical-align属性 104
6.2 列表样式 106
6.2.1 list-style-type属性 106
6.2.2 list-style-image属性 107
6.2.3 list-style-position属性 108
6.2.4 综合案例 109
6.3 超链接样式 110
6.4 背景样式 112
6.4.1 CSS3 background-image属性 112
6.4.2 CSS3 background-size属性 113
6.4.3 CSS3 background-origin属性 113
6.4.4 CSS3 background-clip属性 113
6.4.5 CSS3 background-position 属性 114
6.4.6 CSS3 background-repeat属性 114
6.4.7 CSS3 background-attachment属性 114
6.4.8 综合案例 115
6.4.9 精灵图 116
6.5 表单样式 118
6.5.1 选择器 118
6.5.2 聚焦 118
6.5.3 综合案例 119
本章小结 121
习题与实验6 121
第7章 CSS定位和布局 123
7.1 标准文档流 124
7.1.1 块级元素 124
7.1.2 行内元素 129
7.1.3 行内块级元素 130
7.1.4 元素display属性 131
7.2 浮动 132
7.3 定位 135
7.3.1 相对定位 136
7.3.2 绝对定位 138
7.3.3 固定定位 141
7.3.4 黏滞定位 142
7.4 Flex布局 144
7.4.1 Flex布局基本概念 144
7.4.2 弹性容器 145
7.4.3 弹性项目 147
7.5 导航栏 150
7.5.1 一级导航栏 151
7.5.2 二级导航栏 154
7.6 DIV+CSS页面布局 156
7.6.1 一列布局模式 157
7.6.2 二列布局模式 158
7.6.3 三列布局模式 160
7.7 综合案例 161
本章小结 168
习题与实验7 168
第8章 JavaScript基础 170
8.1 JavaScript概述 171
8.1.1 JavaScript历史 171
8.1.2 JavaScript特点 171
8.1.3 JavaScript组成 171
8.1.4 HTML页面中使用JavaScript的方法 172
8.2 JavaScript基本语法 173
8.2.1 JavaScript数据显示方案 173
8.2.2 JavaScript注释 174
8.2.3 JavaScript数据类型 175
8.2.4 JavaScript变量与常量 179
8.2.5 运算符和表达式 180
8.3 JavaScript流程控制 184
8.3.1 顺序结构 184
8.3.2 选择结构 184
8.3.3 循环结构 189
本章小结 194
习题与实验8 194
第9章 函数和数组 196
9.1 函数 197
9.1.1 系统函数 197
9.1.2 自定义函数 200
9.1.3 变量的作用域 206
9.1.4 闭包 209
9.2 数组 211
9.2.1 创建数组 211
9.2.2 操作数组 211
9.2.3 Array对象常用方法 213
9.2.4 多维数组 228
本章小结 229
习题与实验9 229
第10章 JavaScript对象 231
10.1 内置对象 232
10.1.1 Math对象 232
10.1.2 Number对象 234
10.1.3 Date对象 234
10.1.4 String对象 236
10.1.5 RegExp对象 238
10.2 浏览器对象 241
10.2.1 window对象 241
10.2.2 navigator对象 247
10.2.3 screen对象 247
10.2.4 location对象 248
10.2.5 history对象 250
10.2.6 document对象 250
10.3 自定义对象 250
10.3.1 创建对象 250
10.3.2 操作对象 252
本章小结 258
习题与实验10 258
第11章 HTML DOM 260
11.1 DOM树 261
11.2 DOM节点类型 262
11.3 DOM操作 263
11.3.1 获取指定元素节点对象 263
11.3.2 获取相关元素节点对象 267
11.3.3 元素操作 268
11.3.4 元素属性操作 275
11.3.5 样式操作 277
11.4 DOM事件 282
11.4.1 事件概念 282
11.4.2 事件类型 283
11.4.3 事件绑定 283
11.4.4 事件对象 286
11.4.5 事件委托 288
11.4.6 事件举例 291
本章小结 293
习题与实验11 294
参考文献 295
|
精彩片段: |
|
书 评: |
|
其 它: |
|
|
|