展开全部

主编推荐语

本书系统介绍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日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。