注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络图形图像、多媒体、网页制作Web前端开发技术

Web前端开发技术

Web前端开发技术

定 价:¥49.80

作 者: 罗剑,尹薇婷,廖春琼,段巧灵 著
出版社: 中国铁道出版社
丛编项:
标 签: 暂缺

购买这本书可以去


ISBN: 9787113271503 出版时间: 2020-08-01 包装: 平装
开本: 16开 页数: 字数:  

内容简介

  本书系统地介绍了Web前端开发的基础知识和实际应用,主要内容包括网页开发起步、CSS样式入门、排列网页内容、表单与框架、网页布局设计、CSS样式进阶、响应式网页设计、网页脚本编程。本书采用理论与实践相结合的编写方式,每个重要知识都配有示例代码,每章最后一节为学生实践任务,采用任务驱动的方式完成实践内容。本书还配有大量的微课视频帮助学生理解知识点,方便学生预习和实践。本书适合作为高职或应用型本科院校计算机及相关专业的教材,也可作为Web开发爱好者的入门参考用书。

作者简介

  罗剑,中山大学硕士研究生毕业并获得硕士学位。原在武汉信息传播职业技术学院工作,自2019年至今在武汉晴川学院担任软件工程教师、高级工程师。主讲课程:《JavaEE综合应用开发》、《Android综合应用开发》、《大型应用软件开发综合实训》、《大数据案例实践》。学术成果:主持全国高等院校计算机基础教育研究会项目:在线课程、课程整体解决方案的优质教学资源建设融合的研究;主编 “十三五”高等职业教育规划教材《C语言程序设计》、主编普通高等教育“十三五”规划教材《Java基础案例教程》、主编《Python程序设计基础教程》,近年来申请软件著作权4项,以第一作者发表论文4篇。主要荣誉:指导学生参加“2019年全国高校计算机能力挑战赛”获得Python程序设计全国决赛三等奖,被评为优秀指导教师。尹薇婷,女,汉族,高级工程师,中共党员,现任武汉信息传播职业技术学院信息工程学院教师。持有信息系统项目管理师证书。主要从事软件开发前端开发。高职院校任职多年,主要讲授软件技术专业核心专业课,负责软件技术专业人才培养的课程规划与专业建设工作。公开发表论文多篇。廖春琼,女,汉族,高级工程师,中共党员,现任武汉信息传播职业技术学院软件技术教研室主任。持有信息系统项目管理师证书。主要从事软件开发前端开发。2005年毕业于长江大学计算科学与技术专业;在企业一线工作2年,在软件培训机构任教4年,高职院校任职多年,主要讲授软件技术专业核心专业课,负责软件技术专业人才培养的课程规划与专业建设工作。公开发表论文7篇,出版教材2本,完成科研项目2个,参与教研项目2个,4个专业著作权,4个科技成果奖。

图书目录

目 录
第1章 网页开发起步.1
1.1 HTML文档的结构.2
1.1.1 HTML的基本结构.2
1.1.2 使用记事本开发HTML页面3
【示例1.1】使用记事本开发HTML3
1.1.3 使用VS Code开发网页4
1.1.4 设置页面背景色和背景图片8
【示例1.2】设置网页背景颜色.9
【示例1.3】设置背景图片.9
1.2 基础标签10
1.2.1 文本类标签10
【示例1.4】标题标签的使用.11
【示例1.5】 p标签的使用12
【示例1.6】行内标签的使用.13
【示例1.7】换行标签的使用.14
1.2.2 水平线标签14
【示例1.8】水平线的使用.15
1.2.3 HTML文档注释和特殊符号15
【示例1.9】 在网页底部添加
版权部分16
1.3 图像标签17
1.3.1 图像标签的使用17
【示例1.10】图片的使用.18
1.3.2 图片的相对路径与绝对路径19
1.4 超链接标签20
1.4.1 页面间链接20
【示例1.11】超链接的使用.21
【示例1.12】网站内页面间的链接22
1.4.2 锚点链接23
【示例1.13】锚点链接23
1.4.3 电子邮件链接25
【示例1.14】邮箱链接的使用.25
1.5 块级标签与行内标签.26
1.5.1 div标签和span标签.26
【示例1.15】div标签的使用.26
【示例1.16】span 标签的使用.27
1.5.2  HTML的标签分类27
实践任务28
小  结29
习  题29
第2章 CSS样式入门.31
2.1 CSS的基本语法.32
2.1.1 CSS样式表概述32
2.1.2 样式表的基本语法34
2.1.3 样式表的选择器34
【示例2.1】标签选择器应用.35
【示例2.2】类样式选择器案例.37
【示例2.3】ID样式选择器示例38
2.2 常见的样式属性及其应用39
2.2.1 文本及字体属性39
【示例2.4】文本及字体样式设置.40
2.2.2 盒子模型41
【示例2.5】边框样式设置.44
【示例2.6】填充样式设置.45
【示例2.7】 块级元素和行内元素
设置宽与高47
2.2.3 背景属性49
【示例2.8】背景相关样式设置.50
2.3 样式使用分类.51
2.3.1 行内样式表51
【示例2.9】行内样式设置. 52
2.3.2 内嵌样式表52
2.3.3 外部样式表52
实践任务 55
小  结 63
习  题 64
第3 章 排列网页内容66
3.1 列表标签 67
3.1.1 无序列表67
【示例3.1】无序列表标签的使用. 68
3.1.2 有序列表69
【示例3.2】有序列表标签的使用. 69
3.1.3 定义列表70
【示例3.3】定义列表标签的使用. 71
【示例3.4】定义列表混合布局. 72
3.2 表格标签 73
3.2.1 表格的基本结构73
3.2.2 表格的使用74
【示例3.5】表格标签的应用. 75
3.2.3 合并单元格76
【示例3.6】colspan 属性的用法 77
【示例3.7】rowspan 属性的用法. 79
【示例3.8】跨行与跨列的同时应用 81
3.2.4 表格的高级用法82
【示例3.9】表格高级标签的应用. 83
3.3 表格的美化与布局 85
3.3.1 表格的美化85
【示例3.10】 表格宽度、高度、.
边框属性的用法. 85
【示例3.11】表格背景和对齐设置 87
【示例3.12】 设置表格单元格的.
间距与填充. 89
3.3.2 表格布局90
实践任务 94
小  结 95
习  题 96
第4 章 表单与框架98
4.1 表单. 99
4.1.1 表单概述99
4.1.2 表单的基本语法100
【示例4.1】用户登录 101
4.2 表单元素. 102
4.2.1 表单元素的基本格式102
4.2.2 表单元素介绍103
4.3 表单的综合应用. 110
4.4 内嵌框架. 114
4.4.1  的使用114
【示例4.2】内嵌框架的使用. 114
4.4.2 超链接与内嵌框架关联115
【示例4.3】内嵌框架的使用. 116
实践任务. 117
小  结. 127
习  题. 128
第5 章 网页布局设计 130
5.1 盒子的定位 131
5.1.1 标准文档流131
【示例5.1】display 属性的使用. 132
【示例5.2】 行内块inline-block.
属性值的使用. 135
5.1.2 盒子的定位136
【示例5.3】固定定位的使用. 142
5.2 盒子的浮动 144
5.2.1 float 属性144
【示例5.4】 使用float 实现文字.
绕排图片 145
5.2.2 inline-block 与浮动的区别153
5.3 页面整体布局 153

5.3.1 页面布局概述153
5.3.2 布局案例分析155
实践任务. 161
小  结. 168
习  题. 169
第6 章 CSS 样式进阶. 170
6.1 CSS 样式选择器 171
6.1.1 基本选择器分类171
6.1.2 复合选择器分类171
【示例6.1】层次选择器的使用. 173
6.1.3 伪类选择器175
【示例6.2】 超链接伪类样式的.
使用 175
【示例6.3】伪类选择器的使用. 177
6.1.4 属性选择器178
【示例6.4】属性选择器的使用. 179
6.2 CSS 样式的特性与常用属性. 180
6.2.1 CSS 样式的特性180
【示例6.5】 CSS 的继承性.
与层叠性 180
6.2.2 样式属性分类181
6.2.3 页面布局属性184
6.3 CSS3 的其他样式. 185
6.3.1 盒子模型的圆角185
【示例6.6】圆角边框的使用. 185
6.3.2 盒子阴影186
【示例6.7】 盒子阴影box-.
shadow 的使用 187
【示例6.8】 设置水平垂直偏移.
得到阴影效果. 189
6.3.3 动画设置190
实践任务. 198
小  结. 204
习  题. 205
第7 章 响应式网页设计 207
7.1 响应式网页概述. 208
7.1.1 响应式网页的起源208
7.1.2 响应式网页的技术手段208
7.2 Bootstrap 概述. 209
7.2.1 Bootstrap 的特点210
7.2.2 Bootstrap 的结构210
【示例7.1】 使用Bootstrap 框架.
开发第一个网页. 211
7.3 栅格系统. 213
7.3.1 栅格系统原理213
【示例7.2】栅格系统的使用. 213
7.3.2 栅格系统的其他用法216
【示例7.3】列偏移 216
7.4 CSS 全局样式. 218
7.4.1 基础排版218
7.4.2 表格.220
7.4.3 按钮.221
7.4.4 图像.222
7.4.5 表单.223
【示例7.4】基本表单的使用. 223
7.5 Bootstrap 组件. 225
7.5.1 图标.226
【示例7.5】小图标的使用. 226
7.5.2 下拉菜单227
7.5.3 按钮组.228
7.5.4 导航.229
7.5.5 导航栏.230
【示例7.6】导航条的使用. 230
【示例7.7】响应式导航栏的实现 232
7.5.6 缩略图.234
【示例7.8】缩略图的使用. 234
实践任务. 235
小  结. 242
习  题. 243
第8 章 网页脚本编程 245
8.1 JavaScript 概述 246
8.1.1 JavaScript 简介.246
8.1.2 基本语法247
8.1.3 逻辑控制语句249
【示例8.1】 输出1~10 之间的.
奇数 250
8.2 函数与事件 251
8.2.1 函数的定义与调用252
8.2.2 变量的作用域252
8.2.3 事件处理254
【示例8.2】验证邮箱格式. 255
8.2.4 JavaScript 的内置对象257
【示例8.3】显示系统时间. 257
【示例8.4】动态时钟 259
8.3 JavaScript 操作DOM 元素 261
8.3.1 浏览器对象模型261
8.3.2 文档对象模型263
【示例8.5】动态表格 266
8.3.3 访问元素的CSS 样式.269
8.4 jQuery 270
8.4.1 jQuery 库的导入270
【示例8.6】第一个jQuery 代码 271
8.4.2 jQuery 选择器271
8.4.3 jQuery 函数.273
【示例8.7】动画特效函数的使用 274
实践任务. 275
小  结. 278
习  题. 279
参 考 文 献. 280

本目录推荐