计算机
类型
可以朗读
语音朗读
215千字
字数
2023-04-01
发行日期
展开全部
主编推荐语
本书系统介绍Bootstrap 5的相关知识及其应用。
内容简介
本书共11章,内容可以归纳为4部分,即Bootstrap 5的基本知识、弹性布局和栅格布局、组件和表单、实际网站的设计和实现;同时,本书还将Bootstrap 5与之前的版本及DIV+CSS布局进行对比,从多个维度介绍基于Bootstrap 5的Web前端开发技术的优势。
此外,编者细致整理了本书所有案例的源码和素材资源,以便读者扎实学习并系统掌握Bootstrap 5这一Web前端开发框架。
目录
- 版权信息
- 内容提要
- 前言
- 第1章 Bootstrap概述
- 1.1 认识Bootstrap
- 1.2 Bootstrap的版本
- 1.3 Bootstrap 5的特点
- 1.4 Bootstrap 5的内容
- 1.5 Bootstrap 5的下载
- 1.6 Bootstrap 5的结构
- 1.6.1 Bootstrap 5编译版文件的目录结构
- 1.6.2 Bootstrap 5源码文件的目录结构
- 1.7 引入Bootstrap 5
- 1.8 开发工具
- 1.8.1 VS Code
- 1.8.2 WebStorm
- 1.9 使用Bootstrap 5创建网页
- 习题
- 第2章 Bootstrap 5的基础样式
- 2.1 文字版式
- 2.1.1 样式
- 2.1.2 标题
- 2.1.3 内联文本元素
- 2.1.4 缩略语
- 2.1.5 引用
- 2.1.6 列表
- 2.2 图片
- 2.3 表格
- 2.4 轮廓
- 习题
- 第3章 Bootstrap 5的工具类
- 3.1 认识工具类
- 3.1.1 工具类的引入
- 3.1.2 工具类的命名
- 3.2 颜色工具类
- 3.2.1 文本颜色和背景颜色
- 3.2.2 链接颜色
- 3.3 边框工具类
- 3.3.1 添加和删除边框
- 3.3.2 圆角边框
- 3.4 边距工具类
- 3.4.1 外边距和内边距
- 3.4.2 响应式边距
- 3.5 宽度和高度工具类
- 3.6 显示和浮动工具类
- 3.6.1 显示工具类
- 3.6.2 浮动工具类
- 3.7 文本工具类
- 3.7.1 文本对齐
- 3.7.2 文本换行
- 3.7.3 文本转换
- 3.7.4 控制文本字号、样式和行高等的工具类
- 3.8 其他工具类
- 3.8.1 弹性盒子工具类
- 3.8.2 位置工具类
- 3.8.3 阴影工具类
- 3.9 工具类的应用
- 习题
- 第4章 Bootstrap 5的弹性布局
- 4.1 弹性布局的概念
- 4.2 弹性布局容器的样式
- 4.2.1 项目对齐的工具类
- 4.2.2 排列方向的工具类
- 4.2.3 项目换行的工具类
- 4.3 弹性布局项目的样式
- 4.3.1 项目排序的工具类
- 4.3.2 项目伸缩的工具类
- 4.3.3 自身对齐的工具类
- 4.3.4 自动浮动的工具类
- 4.4 弹性布局的应用
- 4.4.1 图文混排的实现
- 4.4.2 响应式页面的实现
- 习题
- 第5章 Bootstrap 5的栅格布局
- 5.1 栅格布局的基础知识
- 5.1.1 视口和断点
- 5.1.2 栅格布局的原则
- 5.1.3 Bootstrap 5的设备参数
- 5.1.4 栅格布局使用的类
- 5.2 自动布局列
- 5.2.1 等宽列
- 5.2.2 自动宽度列
- 5.3 响应式布局类
- 5.3.1 覆盖所有设备
- 5.3.2 水平排列
- 5.3.3 匹配多种类型的设备
- 5.4 嵌套
- 5.5 列布局
- 5.5.1 列排序
- 5.5.2 列偏移
- 5.6 栅格布局的应用
- 习题
- 第6章 Bootstrap 5的组件(一)
- 6.1 按钮和按钮组
- 6.1.1 按钮
- 6.1.2 按钮组
- 6.2 导航
- 6.2.1 创建导航
- 6.2.2 两种不同样式的导航
- 6.2.3 标签页
- 6.3 导航条
- 6.3.1 创建基本样式导航条
- 6.3.2 创建响应式导航条
- 6.3.3 在导航条中添加表单和下拉菜单
- 6.4 徽章
- 6.5 列表组和分页
- 6.5.1 列表组
- 6.5.2 分页
- 6.6 进度条
- 6.7 卡片
- 6.7.1 创建卡片
- 6.7.2 卡片的组成元素
- 6.7.3 用卡片实现的缩略图
- 6.8 组件的应用
- 6.8.1 页面结构的描述
- 6.8.2 导航部分的设计
- 6.8.3 主体部分的设计
- 习题
- 第7章 Bootstrap 5的组件(二)
- 7.1 模态对话框
- 7.2 下拉菜单
- 7.3 提示组件
- 7.3.1 工具提示框
- 7.3.2 弹出提示框
- 7.3.3 警告框
- 7.4 折叠组件和手风琴组件
- 7.4.1 折叠组件
- 7.4.2 手风琴组件
- 7.5 轮播组件
- 7.5.1 创建轮播组件
- 7.5.2 轮播组件的结构
- 7.6 滚动监听组件
- 7.6.1 监听导航
- 7.6.2 监听导航条
- 7.7 组件的应用
- 7.7.1 页面结构的描述
- 7.7.2 导航部分的设计
- 7.7.3 轮播广告部分的设计
- 7.7.4 CSS代码
- 习题
- 第8章 Bootstrap 5的表单
- 8.1 表单控件
- 8.1.1 输入框
- 8.1.2 单选按钮和复选框
- 8.1.3 下拉列表
- 8.1.4 滑动条
- 8.1.5 输入框组
- 8.2 表单布局
- 8.2.1 内联表单
- 8.2.2 水平表单
- 8.2.3 复杂表单
- 8.3 表单的校验
- 8.4 表单的应用
- 8.4.1 页面结构的描述
- 8.4.2 导航部分的设计
- 8.4.3 表单部分的设计
- 8.4.4 CSS代码
- 习题
- 第9章 定制与优化Bootstrap 5
- 9.1 CSS预处理程序
- 9.1.1 CSS预处理程序的概念
- 9.1.2 引入CSS预处理程序的原因
- 9.2 Sass的安装与使用
- 9.2.1 安装Ruby
- 9.2.2 安装Sass和Sass命令
- 9.3 Sass的基本应用
- 9.3.1 使用变量
- 9.3.2 计算功能
- 9.3.3 选择器嵌套
- 9.3.4 注释
- 9.3.5 代码重用
- 9.3.6 控制语句
- 9.4 Sass的扩展库Compass
- 9.4.1 Compass的安装
- 9.4.2 Compass的内置模块
- 9.4.3 Compass的Helpers函数
- 9.5 Sass的应用
- 习题
- 第10章 综合案例1
- 10.1 页面分析
- 10.1.1 页面结构设计
- 10.1.2 引入Web框架
- 10.1.3 案例中的Bootstrap 5元素
- 10.2 页头部分的设计
- 10.2.1 顶部导航条
- 10.2.2 banner栏目
- 10.2.3 搜索栏目
- 10.3 课程和大纲等模块的设计
- 10.4 学习路径、教学团队和问答等模块的设计
- 10.4.1 学习路径模块
- 10.4.2 教学团队模块
- 10.4.3 问答模块
- 10.5 页脚部分的设计
- 习题
- 第11章 综合案例2
- 11.1 页面分析
- 11.1.1 页面结构设计
- 11.1.2 引入Web框架
- 11.1.3 案例中的全局样式
- 11.2 页头部分的设计
- 11.3 轮播模块的设计
- 11.4 热点机型和智能电视模块的设计
- 11.4.1 热点机型模块的设计
- 11.4.2 智能电视模块的设计
- 11.5 特色产品模块的设计
- 11.6 附件和页脚的设计
- 习题
- 参考文献
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。