顶部
收藏

Web前端开发


作者:
孙俏 祖明 王新阳
定价:
35.00 元
版面字数:
390.00千字
开本:
16开
装帧形式:
平装
页数:
256
最新
印次时间:
2026年05月
ISBN:
978-7-04-056494-5
物料号:
56494-00
出版时间:
2021-08-13
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机基础课程
三级分类:
计算机网络技术

本书面向Web前端开发的初学者,包含HTML、CSS和JavaScript等内容,为前端开发奠定基础。书中案例丰富,很多知识点配有便于理解的示意图,重点和难点则配有视频等资源,可扫描二维码观看,便于读者学习、理解。本书由校企联合打造,百度技术学院深入参与了本书从策划、案例设计到编写等各个环节的工作。本书内容注重实用性和操作性,逐步引领读者解决前端复杂的工程问题。

本书是中国大学MOOC课程、国家线上一流课程“Web前端开发”的主讲教材,课程中提供了更多扩展知识点和资源。

本书适合作为高等学校本科生或研究生Web前端开发或网页设计类课程的教材,也可作为对Web前端开发技术感兴趣的读者的自学参考书。

  • 目录
    • 前辅文
      • 第1章 Web前端开发基础
        • 1.1 概述
          • 1.1.1 基本概念
            • 1.1.2 开发流程
            • 1.2 网站与网页
              • 1.2.1 基本概念
                • 1.2.2 网站发布
                  • 1.2.3 浏览器与搜索引擎
                  • 1.3 Web前端开发技术
                    • 1.3.1 技术构成
                      • 1.3.2 技术标准
                      • 1.4 前端开发工具
                        • 本章小结
                          • 习题
                          • 第2章 HTML语法
                            • 2.1 HTML语言
                              • 2.1.1 HTML语言概述
                                • 2.1.2 标签、属性
                                  • 2.1.3 元素
                                  • 2.2 文件结构与网页结构
                                    • 2.2.1 文件结构
                                      • 2.2.2 网页结构
                                      • 本章小结
                                        • 习题
                                        • 第3章 HTML常用标签
                                          • 3.1 文本、超链接
                                            • 3.1.1 文本
                                              • 3.1.2 超链接
                                              • 3.2 图像、音频、视频
                                                • 3.2.1 图像
                                                  • 3.2.2 音频
                                                    • 3.2.3 视频
                                                    • 3.3 列表、表格
                                                      • 3.3.1 列表
                                                        • 3.3.2 表格
                                                        • 3.4 表单
                                                          • 3.4.1 表单域、表单元素
                                                            • 3.4.2 文本框、密码框
                                                              • 3.4.3 提交按钮、重置按钮
                                                                • 3.4.4 单选框、复选框
                                                                  • 3.4.5 标签
                                                                    • 3.4.6 下拉列表
                                                                      • 3.4.7 按钮
                                                                        • 3.4.8 文本域
                                                                        • 本章小结
                                                                          • 习题
                                                                          • 第4章 CSS语法
                                                                            • 4.1 概述
                                                                              • 4.1.1 CSS基本概念
                                                                                • 4.1.2 CSS语法格式
                                                                                • 4.2 CSS添加方式
                                                                                  • 4.2.1 行内样式
                                                                                    • 4.2.2 内嵌样式
                                                                                      • 4.2.3 单独文件
                                                                                      • 4.3 CSS选择器
                                                                                        • 4.3.1 元素选择器
                                                                                          • 4.3.2 类选择器
                                                                                            • 4.3.3 ID选择器
                                                                                              • 4.3.4 选择器分组
                                                                                                • 4.3.5 后代选择器
                                                                                                  • 4.3.6 子元素选择器
                                                                                                    • 4.3.7 相邻兄弟选择器
                                                                                                      • 4.3.8 属性选择器
                                                                                                        • 4.3.9 全局选择器
                                                                                                          • 4.3.10 伪类
                                                                                                            • 4.3.11 伪元素
                                                                                                            • 4.4 CSS层叠
                                                                                                              • 4.4.1 继承
                                                                                                                • 4.4.2 样式优先级
                                                                                                                • 本章小结
                                                                                                                  • 习题
                                                                                                                  • 第5章 CSS常用样式
                                                                                                                    • 5.1 单位与颜色
                                                                                                                      • 5.1.1 单位
                                                                                                                        • 5.1.2 颜色
                                                                                                                        • 5.2 文本与字体样式
                                                                                                                          • 5.2.1 文本样式
                                                                                                                            • 5.2.2 字体样式
                                                                                                                            • 5.3 背景样式
                                                                                                                              • 5.4 超链接样式
                                                                                                                                • 5.5 列表样式
                                                                                                                                  • 5.6 表格样式
                                                                                                                                    • 5.7 表单样式
                                                                                                                                      • 本章小结
                                                                                                                                        • 习题
                                                                                                                                        • 第6章 定位与布局
                                                                                                                                          • 6.1 盒子模型
                                                                                                                                            • 6.1.1 盒子模型的概念
                                                                                                                                              • 6.1.2 盒子模型的组成
                                                                                                                                              • 6.2 定位方式
                                                                                                                                                • 6.2.1 文档流定位
                                                                                                                                                  • 6.2.2 浮动定位
                                                                                                                                                    • 6.2.3 层定位
                                                                                                                                                    • 本章小结
                                                                                                                                                      • 习题
                                                                                                                                                      • 第7章 弹性盒子与网格布局
                                                                                                                                                        • 7.1 弹性盒子布局
                                                                                                                                                          • 7.1.1 弹性容器样式
                                                                                                                                                            • 7.1.2 弹性元素样式
                                                                                                                                                            • 7.2 网格布局
                                                                                                                                                              • 7.2.1 网格容器样式
                                                                                                                                                                • 7.2.2 网格元素样式
                                                                                                                                                                • 本章小结
                                                                                                                                                                  • 习题
                                                                                                                                                                  • 第8章 响应式布局
                                                                                                                                                                    • 8.1 媒体查询
                                                                                                                                                                      • 8.1.1 媒体类型
                                                                                                                                                                        • 8.1.2 媒体特征
                                                                                                                                                                          • 8.1.3 复杂媒体查询
                                                                                                                                                                            • 8.1.4 link方式添加媒体查询方式
                                                                                                                                                                            • 8.2 综合案例
                                                                                                                                                                              • 本章小结
                                                                                                                                                                                • 习题
                                                                                                                                                                                • 第9章 CSS
                                                                                                                                                                                  • 9.1 边框和阴影
                                                                                                                                                                                    • 9.1.1 圆角边框
                                                                                                                                                                                      • 9.1.2 盒子阴影
                                                                                                                                                                                      • 9.2 文本与文字
                                                                                                                                                                                        • 9.2.1 文本阴影
                                                                                                                                                                                          • 9.2.2 Web字体
                                                                                                                                                                                          • 9.3 2D和3D变换
                                                                                                                                                                                            • 9.3.1 2D变换
                                                                                                                                                                                              • 9.3.2 3D变换
                                                                                                                                                                                              • 9.4 过渡
                                                                                                                                                                                                • 9.5 动画
                                                                                                                                                                                                  • 本章小结
                                                                                                                                                                                                    • 习题
                                                                                                                                                                                                    • 第10章 JavaScript基本语法
                                                                                                                                                                                                      • 10.1 概述
                                                                                                                                                                                                        • 10.1.1 JavaScript历史
                                                                                                                                                                                                          • 10.1.2 JavaScript组成
                                                                                                                                                                                                            • 10.1.3 第一个JavaScript程序
                                                                                                                                                                                                              • 10.1.4 JavaScript添加方式
                                                                                                                                                                                                              • 10.2 基本语法
                                                                                                                                                                                                                • 10.2.1 数据输出
                                                                                                                                                                                                                  • 10.2.2 数据类型
                                                                                                                                                                                                                    • 10.2.3 常量和变量
                                                                                                                                                                                                                      • 10.2.4 运算符和表达式
                                                                                                                                                                                                                      • 10.3 选择语句
                                                                                                                                                                                                                        • 10.3.1 if语句
                                                                                                                                                                                                                          • 10.3.2 switch语句
                                                                                                                                                                                                                          • 10.4 循环语句
                                                                                                                                                                                                                            • 10.4.1 while语句
                                                                                                                                                                                                                              • 10.4.2 do…while语句
                                                                                                                                                                                                                                • 10.4.3 for语句
                                                                                                                                                                                                                                • 10.5 跳转语句
                                                                                                                                                                                                                                  • 本章小结
                                                                                                                                                                                                                                    • 习题
                                                                                                                                                                                                                                    • 第11章 JavaScript数组和函数
                                                                                                                                                                                                                                      • 11.1 数组
                                                                                                                                                                                                                                        • 11.1.1 基本语法
                                                                                                                                                                                                                                          • 11.1.2 操作数组
                                                                                                                                                                                                                                          • 11.2 函数
                                                                                                                                                                                                                                            • 11.2.1 函数语句
                                                                                                                                                                                                                                              • 11.2.2 函数表达式
                                                                                                                                                                                                                                                • 11.2.3 函数嵌套
                                                                                                                                                                                                                                                  • 11.2.4 作用域和声明提升
                                                                                                                                                                                                                                                    • 11.2.5 闭包
                                                                                                                                                                                                                                                    • 本章小结
                                                                                                                                                                                                                                                      • 习题
                                                                                                                                                                                                                                                      • 第12章 JavaScript对象
                                                                                                                                                                                                                                                        • 12.1 自定义对象
                                                                                                                                                                                                                                                          • 12.1.1 创建对象
                                                                                                                                                                                                                                                            • 12.1.2 访问成员
                                                                                                                                                                                                                                                            • 12.2 内置对象
                                                                                                                                                                                                                                                              • 12.2.1 Math对象
                                                                                                                                                                                                                                                                • 12.2.2 Date对象
                                                                                                                                                                                                                                                                  • 12.2.3 String对象
                                                                                                                                                                                                                                                                  • 本章小结
                                                                                                                                                                                                                                                                    • 习题
                                                                                                                                                                                                                                                                    • 第13章 DOM
                                                                                                                                                                                                                                                                      • 13.1 DOM概述
                                                                                                                                                                                                                                                                        • 13.1.1 DOM简介
                                                                                                                                                                                                                                                                          • 13.1.2 DOM的作用
                                                                                                                                                                                                                                                                            • 13.1.3 DOM树
                                                                                                                                                                                                                                                                            • 13.2 DOM操作
                                                                                                                                                                                                                                                                              • 13.2.1 获取元素
                                                                                                                                                                                                                                                                                • 13.2.2 遍历元素
                                                                                                                                                                                                                                                                                  • 13.2.3 访问元素属性
                                                                                                                                                                                                                                                                                    • 13.2.4 访问和修改文档内容
                                                                                                                                                                                                                                                                                      • 13.2.5 创建和删除元素
                                                                                                                                                                                                                                                                                        • 13.2.6 访问和修改样式
                                                                                                                                                                                                                                                                                        • 13.3 DOM 事件
                                                                                                                                                                                                                                                                                          • 13.3.1 事件概述
                                                                                                                                                                                                                                                                                            • 13.3.2 事件类型
                                                                                                                                                                                                                                                                                              • 13.3.3 事件处理
                                                                                                                                                                                                                                                                                                • 13.3.4 事件流模型
                                                                                                                                                                                                                                                                                                  • 13.3.5 事件对象
                                                                                                                                                                                                                                                                                                  • 本章小结
                                                                                                                                                                                                                                                                                                    • 习题
                                                                                                                                                                                                                                                                                                    • 第14章 BOM
                                                                                                                                                                                                                                                                                                      • 14.1 window对象
                                                                                                                                                                                                                                                                                                        • 14.1.1 全局作用域
                                                                                                                                                                                                                                                                                                          • 14.1.2 常用成员
                                                                                                                                                                                                                                                                                                            • 14.1.3 定时器
                                                                                                                                                                                                                                                                                                            • 14.2 其他对象
                                                                                                                                                                                                                                                                                                              • 14.2.1 screen对象
                                                                                                                                                                                                                                                                                                                • 14.2.2 location对象
                                                                                                                                                                                                                                                                                                                  • 14.2.3 navigator对象
                                                                                                                                                                                                                                                                                                                    • 14.2.4 history对象
                                                                                                                                                                                                                                                                                                                    • 本章小结
                                                                                                                                                                                                                                                                                                                      • 习题

                                                                                                                                                                                                                                                                                                                    相关图书