定價: 520
售價: 442
庫存: 庫存: 2
LINE US! 詢問這本書 團購優惠、書籍資訊 等

付款方式: 超商取貨付款
信用卡
線上轉帳
物流方式: 超商取貨
宅配
門市自取

詳細資訊

商品描述 ★一口氣搞懂Web開發現場應該要懂的CSS相關知識 ★解決您在開發時遇到的困難 ★解決團隊協作開發的溝通問題 隨著前端開發的複雜度增加,出現各種以React、Vue.js 等處理CSS的方法,HTML套用樣式的手法也是五花八門。因此,開發人員肯定會對CSS感到頭大,該怎麼應用CSS?該使用哪種工具才好? 本書為網站製作和前端開發領域的設計師與開發人員提供了易於理解的CSS設計指引,您可藉由本書學到最新的觀念與CSS方法論,做出符合專案需求的最佳CSS設計。 <序> 本書是講述CSS設計的參考書。正在煩惱該如何編寫CSS的人,翻閱後若覺得有所幫助,筆者將會欣喜萬分。 何謂編寫CSS? 投入前端工程開發的人肯定皆會接觸CSS,但涉入多麼深的程度就因人而異。筆者任職的PixelGrid,職員僅數十名,主要業務為網站架設與APP實作。雖然PixelGrid主打前端工程的相關技術,但專門編寫CSS的人員卻不多,大家多多少少都會編寫CSS。除了對屬性(property)有一定程度的瞭解外,對於怎麼編寫CSS、如何管理完成的CSS,具有一定程度上的知識。 現在回頭想想,我並不曉得自己是如何學會編寫CSS的,市面上沒有系統性解說相關思維的書籍。雖然CSS的參考資料多不勝數,有介紹各種屬性呈現的效果⋯⋯等等,但該考慮什麼事情、該注意什麼來編寫CSS、該如何管理完成的CSS,就幾乎沒有相關的統整教材。然後,關於這種編寫CSS的能力,不易簡單描述應該具備什麼知識,即便事前記住網站的內容,也難以三言兩語說明清楚。 目錄大綱 第1章 關於編寫CSS 第2章 缺少CSS設計會遇到的困擾 第3章 先來瞭解BEM 第4章 BEM的B=區塊 第5章 BEM的E=元素 第6章 BEM的M=修飾符 第7章 BEM的其他內容 第8章 SMACSS:基礎規範 第9章 SMACSS:布局規範 第10章 SMACSS:主題規範 第11章 功能類別 第12章 命名空間式前綴詞 第13章 設計區塊間的留白:前篇 第14章 區塊間的留白設計:中篇 第15章 區塊間的留白設計:後篇 第16章 在專案中應對自如 第17章 推薦設計指引 第18章 使用建置製作CSS:不直接使用完成的CSS 第19章 使用建置製作CSS:Sass 第20章 使用建置製作CSS:Autoprefixer 第21章 使用建置製作CSS:PostCSS 第22章 進階元件:通用型區塊、限定型區塊 第23章 進階元件:區塊嵌套 第24章 功能優先