《眾妙之門——精通CSS3》是2013年5月人民郵電出版社出版的圖書,作者是[德]Smashing Magazine。
基本介紹
- 中文名:眾妙之門——精通CSS3
- 作者:[德]Smashing Magazine
- ISBN:9787115312693
- 頁數:276頁
- 定價:45元
- 出版社:人民郵電出版社
- 出版時間:2013年5月
- 裝幀:平裝
- 開本:大32開
內容簡介,圖書目錄,
內容簡介
《眾妙之門——精通CSS3》所介紹的內容是知名網頁設計網站Smashing Magazine上關於CSS專題的知識及經驗的分享。書中的文章都是全球知名設計師的精華總結,可以幫助網頁設計師們充分體驗網頁設計的靈活性,並使用那些令人炫目的CSS技術。《眾妙之門——精通CSS3》共分為14章,包含了許多資深網頁設計師提供的各類有用的技術、技巧和指南,內容涉及CSS布局、回響式網頁設計、CSS字型排版、CSS跨瀏覽器兼容性及其他的高級CSS技術。
《眾妙之門——精通CSS3》最大的價值在於其結合大量實例,以生動的方式,詳細闡述了CSS的相關知識。相信廣大讀者讀完這本書之後,一定會有一種相識恨晚的感覺。
圖書目錄
第 1章 為什麼要使用CSS3和HTML5 1
1.1 與時俱進 2
1.2 主要的約束因素 8
1.3 總結 13
第 2章 CSS3精粹串講 14
2.1 如何起步 16
2.2 範例1:CSS3過渡(transitions)效果 17
2.3 範例2:背景剪裁(background clip) 21
2.4 範例3:CSS變換(transforms)、盒陰影(box shadow)和RGBa 25
2.5 範例4:CSS3動畫(animations) 29
2.6 總結 32
第3章 現代CSS布局(上):重要特徵 33
3.1 漸進增強 34
3.2 適應不同的用戶 37
3.3 模組化 39
3.4 豐富的字型排版 42
3.5 總結 45
第4章 現代CSS布局(下):重要技術 46
4.1 CSS3 48
4.2 HTML5 59
4.3 總結 69
第5章 如何使用CSS3偽類 70
5.1 偽類(pseudo-classes)的簡要歷史 72
5.2 歷久彌新 93
5.3 跨瀏覽器兼容性 94
5.4 最後的思考 97
第6章 征服高級CSS選擇器 99
6.1 CSS的優先權 100
6.2 總結 119
第7章 !important CSS聲明及其使用 121
7.1 關於層疊的簡要介紹 122
7.2 語法與描述 123
7.3 什麼時候使用!important 125
7.4 總結 129
第8章 CSS3關鍵幀動畫 131
8.1 一個簡單的動畫景觀場景 132
8.2 @keyframes規則 133
8.3 keyframes選擇器 133
8.4 把動畫名稱和元素相關聯 136
8.5 動畫的持續時間和計時函式 136
8.6 動畫的循環計數和方向 138
8.7 動畫的延遲與播放狀態 139
8.8 動畫的填充模式 140
8.9 縮寫 141
8.10 關於演示頁面和瀏覽器支持的注意事項 141
第9章 CSS的特殊性與繼承 143
9.1 重要性 145
9.2 特殊性 145
9.3 繼承 148
9.4 工具的使用 151
9.5 總結 152
第 10章 回響式網頁設計實踐 153
10.1 回響式網頁設計的概念 154
10.2 調整螢幕解析度 155
10.3 靈活的圖片 159
10.4 定製布局結構 162
10.5 顯示或隱藏內容 172
第 11章 CSS的未來:實驗性的CSS屬性 177
11.1 只支持WebKit的屬性 178
11.2 只支持Gecko的屬性 184
11.3 混合的屬性 186
11.4 CSS 2.1屬性 188
11.5 不常用的CSS3屬性 190
11.6 寫在最後的話 194
第 12章 專業網頁字型排版指南 197
12.1 創造性和專業化的字型排版 198
12.2 準備開始 199
12.3 選擇字型外觀 201
12.4 選擇字型尺寸 203
12.5 選擇格線系統 203
12.6 選擇行寬 205
12.7 垂直的節奏:設定基線 207
12.8 設定比例尺 210
12.9 接下來呢 215
12.10 關於專業字型排版的提示 216
12.11 隔開並設定段落 218
12.12 正規的引號、破折號和省略號 219
12.13 對齊標點 222
12.14 書名號 227
12.15 圖片 229
12.16 最後的話 232
第 13章 CSS字型排版的未來 233
13.1 基礎知識 234
13.2 font屬性 235
13.3 其他的字型屬性 235
13.4 處理空白區域、換行符和文本換行 236
13.5 縮進和對齊標點 238
13.6 網頁字型和字型裝飾 240
13.7 控制溢出 243
13.8 對齊和連字元 244
13.9 Unicode範圍和語言 245
13.10 總結 246
第 14章 CSS竅門:較老的瀏覽器及常見的注意事項 249
14.1 有幫助的比喻 250
14.2 優雅降級與漸進增強 251
14.3 採取的方法 253
14.4 JavaScript 254
14.5 一些CSS3屬性:注意事項和回退機制 258
14.6 用之所需 275
14.7 CSS3的使用 276