《Web前端技術(HTML5+CSS3+回響式設計)》是2020年3月機械工業出版社出版的圖書,作者是李舒亮。
基本介紹
- 書名:Web前端技術(HTML5+CSS3+回響式設計)
- 作者:李舒亮
- 出版社:機械工業出版社
- 出版時間:2020年3月
- 頁數:229 頁
- 定價:34.8 元
- 開本:16 開
- 裝幀:平裝
- ISBN:9787111645948
內容簡介,圖書目錄,
內容簡介
本書全面詳細講解了Web前端的實用技術,以Web開發實際套用為驅動,循序漸進、案例豐富。全書分為5部分共12章。第1部分是Web基礎和HTML語法,包括第1、2章的內容;第2部分是CSS核心原理,主要講解CSS選擇器、盒子模型、浮動、定位、CSS特性等,包括第3~6章的內容;第3部分是CSS專題技術,主要講解各種導航的製作、網頁布局的實現、表單的製作與美化、CSS3的新增屬性等,包括第7~10章的內容;第4部分是回響式Web設計原理,主要講解視口、媒體查詢、百分比布局、彈性盒布局等,包括第11章的內容;第5部分即第12章,是綜合套用,以案例的形式,利用前面4部分的知識講解網站從設計到實現的全過程。
本書可以作為高等院校本、專科相關專業的Web前端技術(網頁設計與製作)課程的教材,也可以作為Web前端技術的培訓教材,是一本適合Web前端技術人員入門的參考書。
圖書目錄
第1章 Web前端技術概述
1.1 Web前端開發技術的發展
1.1.1 Web 1.0時代的網頁製作
1.1.2 Web 2.0時代的前端開發
1.1.3 前端開發的核心技術
1.2 Web術語
1.3 Web標準
1.3.1 什麼是Web標準
1.3.2 Web標準的優勢
1.4 瀏覽器的種類與作用
1.4.1 瀏覽器的種類
1.4.2 瀏覽器的市場份額
1.5 前端開發工具
本章小結
第2章 HTML5語法基礎
2.1 HTML概述
2.1.1 HTML簡介
2.1.2 標籤
2.1.3 標籤的屬性
2.1.4 注釋語句
2.1.5 HTML文檔的結構
2.2 頭部標籤
2.2.1
2.2.2
2.2.3
2.3 文本類標籤
2.3.1 主體標籤
2.3.2 文章標題標籤
2.3.3 段落標籤
2.3.4 換行標籤
2.3.5 文本加粗標籤
2.3.6 文本傾斜標籤
2.3.7 預格式化標籤
2.3.8 定義水平線標籤
2.4 列表標籤
2.4.1 無序列表
2.4.2 有序列表
2.4.3 自定義列表
2.5 表格標籤
2.6 多媒體類標籤
2.6.1 圖像標籤
2.6.2 視頻標籤
2.6.3 音頻標籤
2.7 絕對路徑和相對路徑
2.7.1 絕對路徑
2.7.2 相對路徑
2.8 連結標籤
2.8.1 創建連結
2.8.2 連結的分類
2.9 其他標籤
2.9.1 典型的塊元素和行元素
2.9.2 HTML實體
本章小結
第3章 CSS樣式基礎
3.1 CSS概述
3.2 CSS語法規則
3.3 CSS基本選擇器
3.3.1 標籤選擇器
3.3.2 類別選擇器
3.3.3 ID選擇器
3.3.4 選擇器分組
3.4 CSS樣式的引用
3.4.1 內聯樣式
3.4.2 內部樣式表
3.4.3 外部樣式表
3.4.4 導入樣式表
3.5 CSS文本樣式
3.5.1 CSS字型
3.5.2 CSS文本
本章小結
第4章 CSS複合選擇器及特性
4.1 CSS組合選擇器
4.1.1 標記類別選擇器
4.1.2 後代選擇器
4.1.3 子元素選擇器
4.1.4 兄弟選擇器
4.2 CSS其他選擇器
4.2.1 屬性選擇器
4.2.2 CSS偽類
4.2.3 CSS偽元素
4.3 CSS的特性
4.3.1 CSS的繼承性
4.3.2 CSS的層疊性
4.3.3 CSS的優先權
本章小結
第5章 CSS盒子模型
5.1 CSS盒子模型的概念
5.2 CSS盒子模型的設定
5.2.1 元素的寬度和高度
5.2.2 盒子的框線
5.2.3 盒子的內邊距
5.2.4 盒子的外邊距
5.2.5 盒子的寬與高
5.3 盒子的背景設定
5.3.1 背景色
5.3.2 背景圖像
5.3.3 其他背景屬性
5.4 標準文檔流
5.4.1 元素的分類
5.4.2 元素的位置關係
5.4.3 display屬性
本章小結
第6章 浮動與定位
6.1 浮動
6.1.1 浮動簡介
6.1.2 清除浮動
6.2 定位
6.2.1 定位的概念
6.2.2 靜態定位
6.2.3 相對定位
6.2.4 絕對定位
6.2.5 固定定位
6.2.6 zindex層疊
本章小結
第7章 導航的製作
7.1 列表標籤的CSS屬性
7.2 垂直導航條的製作
7.3 水平導航條的製作
7.4 二級導航條的製作
本章小結
第8章 網頁布局
8.1 常見布局
8.1.1 網頁布局原理
8.1.2 常見的布局形式
8.2 頁面布局標籤
8.3 各種布局的實現
8.3.1 單列布局的實現
8.3.2 兩列布局的實現
8.3.3 三列布局的實現
8.3.4 混合布局的實現
8.4 布局案例
8.4.1 搭建HTML文檔結構
8.4.2 添加主要的類名
8.4.3 公共樣式的設定
8.4.4 頁眉樣式的設定
8.4.5 主體樣式的設定
本章小結
第9章 表單的製作與美化
9.1 認識表單
9.1.1 表單的構成
9.1.2 創建表單
9.2 input控制項及屬性
9.2.1 type屬性
9.2.2 其他屬性
9.3 其他表單控制項
9.3.1 label標記控制項
9.3.2 select控制項
9.3.3 textarea控制項
9.4 美化表單
本章小結
第10章 CSS3的常用屬性
10.1 分列布局column屬性
10.2 文字陰影textshadow屬性
10.3 盒子boxshadow屬性
10.4 圓角框線borderradius屬性
10.5 過渡transition屬性
10.6 變形transform屬性
10.7 動畫animation屬性
10.8 CSS3照片牆的製作
本章小結
第11章 回響式Web設計原理
11.1 視口概述
11.1.1 回響式設計的網站
11.1.2 什麼是視口
11.1.3 視口的設定
11.2 媒體查詢
11.2.1 什麼是媒體查詢
11.2.2 媒體查詢的使用
11.2.3 漢堡選單
11.3 百分比布局
11.3.1 圖像自適應
11.3.2 文字自適應
11.3.3 布局百分比
11.4 彈性盒布局
11.4.1 如何定義彈性盒模型
11.4.2 彈性盒模型中的容器屬性
11.4.3 彈性盒模型中子元素的屬性
11.5 回響式設計案例
11.5.1 案例分析
11.5.2 分析HTML文檔結構
11.5.3 編寫CSS樣式檔案
本章小結
第12章 綜合案例
12.1 網站的開發流程
12.2 Web前端設計
12.2.1 Web前端設計的流程
12.2.2 內容分析
12.2.3 結構設計
12.2.4 原型設計
12.2.5 布局設計
12.2.6 公共樣式檔案
12.2.7 詳細設計
本章小結
參考文獻