Bootstrap 響應式網站開發實例教程
內容描述
在移動開發中,Bootstrap已經成為當前流行的前端UI框架,
《Bootstrap響應式網站開發實例教程》通過大量案例和代碼講解,
詳細介紹了Bootstrap的內核開發原理,從而使讀者掌握Bootstrap的強大功能,
具備用Bootstrap 及相關插件設計用戶交互的能力。
《Bootstrap響應式網站開發實例教程》共9章,分3篇,
第1篇為Bootstrap基礎,包括第1、2章,主要介紹Bootstrap的基礎知識與開發入門等內容;
第2篇為Bootstrap框架,包括第3~8章,主要介紹與Bootstrap柵格系統、Bootstrap框架與基礎佈局、
Bootstrap組件設計、Bootstrap插件設計等相關內容;
第3篇為Bootstrap實戰,包括第9章,主要介紹基於Bootstrap框架開發Web應用的過程與方法。
《Bootstrap響應式網站開發實例教程》可以作為高職高專院校計算機及相關課程的教材,
也適合負責網頁前端和後端的程序人員閱讀、網站的企劃人員和視覺設計人員參考,
還可供想學習和了解利用Bootstrap開發響應式網站的人員自學和參考。
目錄大綱
目錄
前言
第1篇 Bootstrap基礎
第1章 響應式網站簡介
1.1 認識響應式網頁佈局
1.1.1 響應式網站
1.1.2 響應式網頁佈局的優缺點
1.1.3 響應式設計概念
1.1.4 認識視口
1.2 流式網格
1.2.1 網格設計
1.2.2 流式佈局
1.3 媒體查詢實現響應式佈局
1.3.1 媒體查詢基礎
1.3.2 使用方法
1.3.3 設置方式
1.3.4 媒體類型
1.3.5 判斷條件
1.3.6 媒體特徵
1.4 響應式佈局中的圖像與字體
1.4.1 流式圖像
1.4.2 字體使用
1.5 案例:體驗響應式佈局中的圖像與字體
1.5.1 案例展示
1.5.2 案例分析
1.5.3 案例實現
1.5.4 案例拓展
1.6 習題與項目實踐
第2章 Bootstrap概述
2.1 Bootstrap 簡介
2.1.1 初識Bootstrap
2.1.2 使用Bootstrap的優勢
2.1.3 瀏覽器與設備支持
2.1.4 環境搭建
2.1.5 Hello World實例
2.2 Bootstrap 使用基礎
2.2.1 基本的Bootstrap使用模板
2.2.2 設置文檔類型
2.2.3 響應式圖像
2.3 案例:嘗試Bootstrap佈局企業導航區
2.3.1 案例展示
2.3.2 案例分析
2.3.3 案例實現
2.3.4 案例拓展
2.4 習題與項目實踐
第2篇 Bootstrap框架
第3章 Bootstrap柵格系統
3.1 Bootstrap柵格系統的原理
3.1.1 柵格系統的實現原理
3.1.2 柵格系統的工作原理
3.1.3 響應式柵格
3.1.4 響應式實用工具
3.2 柵格系統的常用方法
3.2.1 移動與調整列的位置
3.2.2 調整列的排序
3.2.3 列嵌套排版
3.3 案例:企業內容展示頁面製作
3.3.1 案例展示
3.3.2 案例分析
3.3.3 案例實現
3.3.4 案例拓展
3.4 習題與項目實踐
第4章 Bootstrap基礎佈局
4.1 基礎排版
4.1.1 標題
4.1.2 段落
4.1.3 文本樣式
4.2 列表
4.2.1 有序列表和無序列表
4.2.2 無樣式與內聯列表
4.2.3 定義列表
4.3 按鈕
4.3.1 預定義按鈕
4.3.2 按鈕尺寸
4.3.3 按鈕的激活與禁用狀態
4.4 其他輔助類
4.4.1 背景色
4.4.2 關閉與下拉三角符號按鈕
4.4.3 快速浮動與塊居中顯示
4.4.4 清除浮動
4.4.5 元素的顯示與隱藏
4.5 案例:招應聘信息發布
4.5.1 案例展示
4.5.2 案例分析
4.5.3 案例實現
4.5.4 案例拓展
4.6 習題與項目實踐
第5章 Bootstrap表格
5.1 網頁中的表格
5.1.1 表格簡介
5.1.2 表格的基本元素
5.1.3 創建表格
5.2 Bootstrap 中的表格
5.2.1 基本型表格
5.2.2 條紋狀表格
5.2.3 帶邊框的表格
5.2.4 鼠標懸停錶格
5.2.5 緊縮型表格
5.2.6 狀態類表格
5.2.7 響應式表格
5.3 案例:商品列表數據展示
5.3.1 案例展示
5.3.2 案例分析
5.3.3 案例實現
5.3.4 案例拓展
5.4 習題與項目實踐
第6章 Bootstrap表單
6.1 表單佈局的類型
6.1.1 基本型表單
6.1.2 內聯型表單
6.1.3 水平排列型表單
6.2 表單中控件的分類
6.2.1 Bootstrap支持的表單控件
6.2.2 靜態控件
6.3 表單控件的狀態
6.3.1 焦點狀態
6.3.2 禁用狀態
6.3.3 驗證狀態
6.3.4 控件尺寸
6.3.5 表單幫助文本
6.4 案例:用戶信息註冊頁面製作
6.4.1 案例展示
6.4.2 案例分析
6.4.3 案例實現
6.4.4 案例拓展
6.5 習題與項目實踐
第7章 使用Bootstrap佈局組件
7.1 字體圖標
7.1.1 字體圖標簡介
7.1.2 使用字體圖標
7.2 下拉菜單
7.2.1 認識下拉菜單
7.2.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.5.3 禁用的鏈接
7.5.4 帶有下拉菜單的導航
7.6 導航欄
7.6.1 認識導航欄
7.6.2 響應式導航欄
7.6.3 導航欄的其他
7.6.4 麵包屑導航
7.7 分頁
7.7.1 認識分頁
7.7.2 分頁類的其他輔助類
7.8 標籤與徽章
7.8.1 標籤的使用
7.8.2 徽章的使用
7.9 大屏幕與縮略圖
7.9.1 大屏幕的使用
7.9.2 縮略圖的使用
7.10 警告與進度條
7.10.1 警告的使用
7.10.2 進度條的使用
7.11 多媒體對象與列表組
7.11.1 多媒體對象的使用
7.11.2 列表組的使用
7.12 面板
7.12.1 標題、腳註與語境色彩面板
7.12.2 帶錶格與列表組的面板
7.13 案例:企業網站主頁製作
7.13.1 案例展示
7.13.2 案例分析
7.13.3 案例實現
7.13.4 案例拓展
7.14 習題與項目實踐
第8章 Bootstrap的插件
8.1 Bootstrap插件概述
8.1.1 Bootstrap的插件功能
8.1.2 引用插件的方式
8.1.3 引用jQuery插件的方式
8.2 過渡效果與模態框
8.2.1 過渡效果簡介
8.2.2 模態框的概念
8.2.3 靜態模態框的使用方法
8.2.4 模態框中事件的使用
8.3 標籤頁
8.3.1 標籤頁簡介
8.3.2 標籤頁的基本使用方法
8.3.3 標籤頁的調用方法
8.4 提示工具
8.4.1 提示工具簡介
8.4.2 提示工具的基本使用方法
8.5 彈出框工具
8.5.1 彈出框工具簡介
8.5.2 彈出框工具的基本使用方法
8.5.3 彈出框工具的方法與事件
8.6 折疊框工具
8.6.1 折疊框工具簡介
8.6.2 折疊框工具的基本使用方法
8.7 輪播工具
8.7.1 輪播工具簡介
8.7.2 輪播工具的基本使用方法
8.8 案例:使用插件佈局企業網站
8.8.1 案例展示
8.8.2 案例分析
8.8.3 案例實現
8.8.4 案例拓展
8.9 習題與項目實踐
第3篇 Bootstrap實戰
第9章 綜合項目實訓
9.1 項目1:課程宣傳頁面
9.1.1 項目展示
9.1.2 項目分析
9.1.3 搭建基本頁面框架
9.1.4 頁面基本佈局設計
9.1.5 左側窗格內容設計
9.1.6 右側窗格內容設計
9.1.7 項目拓展
9.2 項目2:企業主頁頁面設計製作
9.2.1 項目展示
9.2.2 項目開發流程
9.2.3 項目分析
9.2.4 搭建基本頁面框架
9.2.5 頂部欄模塊的分析與實現
9.2.6 導航欄模塊的分析與實現
9.2.7 輪播圖模塊實現
9.2.8 信息和課程報名模塊的分析與實現
9.2.9 產品展示模塊的分析與實現
9.2.10 新聞、合作夥伴與版權模塊的分析與實現
9.2.11 項目拓展
參考文獻