內容簡介:全方位的CSS語法和功能介紹+實用建議。
適合初學者、複習者和對最新發展有興趣的開發者。
改善使用者體驗、提升開發速度、避免錯誤,節省閱讀規範的時間,更有效率地應用CSS。
「Estelle和Eric不僅介紹CSS語法和功能的細節,也提出結合它們的實用建議。無論你是初學者、想要複習,還是對最新的發展有興趣,這本書絕對是任何開發者的終極指南。」
—Miriam Suzanne
OddBird的共同創辦人,暨W3C CSS Working Group客座專家
如果你是網頁設計者或APP設計者,想要設計精緻的網頁、改善無障礙性(accessibility),以及節省時間與精力,那麼這本書是為你而寫的。這本第五版將提供全方位的CSS實作指南,並詳細介紹最新的CSS規範。
作者Eric Meyer和Estelle Weyl將展示如何透過版面布局、轉場、動畫、邊框、背景、文字屬性,以及許多其他工具和技巧來改善使用者體驗、提升開發速度、避免潛在錯誤,並為應用程式增添活力和深度。他們將為你節省閱讀規範的時間!
這本指南包含:
‧選擇器、具體性、層疊(cascade)、層疊階層
‧CSS值與單位,媒體、特性及容器查詢
‧字體技術的細節,以及使用任何字體變體的方法
‧設定文字樣式,從基本的裝飾到改變整個書寫模式
‧內距、邊框、輪廓、邊距,以及邏輯屬性
‧顏色、背景、漸層(含錐形漸層)
‧容易理解的資料表
‧彈性框(flexible box)與網格布局系統(含子網格)
‧2D和3D變形、轉場和動畫
‧濾鏡、混合、剪裁和遮罩
目錄
章節說明:前言
第一章 CSS 基礎知識
第二章 選擇器
第三章 虛擬類別與元素選擇器
第四章 具體性、繼承和層疊
第五章 值與單位
第六章 基本視覺格式化
第七章 內距、邊框、輪廓和邊距
第八章 背景
第九章 漸層
第十章 浮動與定位
第十一章 Flexible Box 布局
第十二章 網格布局
第十三章 CSS 的表格排版
第十四章 字體
第十五章 文本屬性
第十六章 列表與生成的內容
第十七章 變形
第十八章 轉場
第十九章 動畫
第二十章 濾鏡、混合、剪裁與遮罩
第廿一章 CSS 的 at 規則
附錄A 其他資源
索引
章節說明:前言
第一章 CSS 基礎知識
第二章 選擇器
第三章 虛擬類別與元素選擇器
第四章 具體性、繼承和層疊
第五章 值與單位
第六章 基本視覺格式化
第七章 內距、邊框、輪廓和邊距
第八章 背景
第九章 漸層
第十章 浮動與定位
第十一章 Flexible Box 布局
第十二章 網格布局
第十三章 CSS 的表格排版
第十四章 字體
第十五章 文本屬性
第十六章 列表與生成的內容
第十七章 變形
第十八章 轉場
第十九章 動畫
第二十章 濾鏡、混合、剪裁與遮罩
第廿一章 CSS 的 at 規則
附錄A 其他資源
索引