幫助中心 | 我的帳號 | 關於我們

精通CSS(高級Web標準解決方案第3版)/圖靈程序設計叢書

  • 作者:(英)安迪·巴德//(瑞典)埃米爾·比約克隆德|譯者:李松峰
  • 出版社:人民郵電
  • ISBN:9787115506900
  • 出版日期:2019/02/01
  • 裝幀:平裝
  • 頁數:374
人民幣:RMB 99 元      售價:
放入購物車
加入收藏夾

內容大鋼
    安迪·巴德、埃米爾·比約克隆德著的《精通CSS(高級Web標準解決方案第3版)/圖靈程序設計叢書》是CSS設計經典圖書升級版,結合CSS近年來的發展,尤其是CSS3和HTML5的特性,對內容進行了全面改寫。本書介紹了涉及字體、網頁布局、響應式Web設計、表單、動畫等方面的實用技巧,並討論了如何實現穩健、靈活、無障礙訪問的Web設計,以及在技術層面如何實現跨瀏覽器方案和後備方案。本書還介紹了一些鮮為人知的高級技巧,讓你的Web設計脫穎而出。
    本書適合具備HTML和CSS基礎知識的讀者閱讀。

作者介紹
(英)安迪·巴德//(瑞典)埃米爾·比約克隆德|譯者:李松峰

目錄
第1章  基礎知識
  1.1  組織代碼
    1.1.1  可維護性
    1.1.2  HTML簡史
    1.1.3  漸進增強
  1.2  創建結構化、語義化富HTML
    1.2.1  ID和class屬性
    1.2.2  結構化元素
    1.2.3  div和span
    1.2.4  重新定義的表現性文本元素
    1.2.5  擴展HTML語義
    1.2.6  驗證
  1.3  小結
第2章  添加樣式
  2.1  CSS選擇符
    2.1.1  子選擇符與同輩選擇符
    2.1.2  通用選擇符
    2.1.3  屬性選擇符
    2.1.4  偽元素
    2.1.5  偽類
    2.1.6  結構化偽類
    2.1.7  表單偽類
  2.2  層疊
  2.3  特殊性
    2.3.1  利用層疊次序
    2.3.2  控制特殊性
    2.3.3  特殊性與調試
  2.4  繼承
  2.5  為文檔應用樣式
    2.5.1  link與style元素
    2.5.2  性能
  2.6  小結
第3章  可見格式化模型
  3.1  盒模型
    3.1.1  盒子大小
    3.1.2  最大值和最小值
  3.2  可見格式化模型
    3.2.1  匿名盒子
    3.2.2  外邊距摺疊
    3.2.3  包含塊
    3.2.4  相對定位
    3.2.5  絕對定位
    3.2.6  固定定位
    3.2.7  浮動
    3.2.8  格式化上下文
    3.2.9  內在大小與外在大小
  3.3  其他CSS布局模塊
    3.3.1  彈性盒布局
    3.3.2  網格布局
    3.3.3  多欄布局

    3.3.4  Region
  3.4  小結
第4章  網頁排版
  4.1  CSS的基本排版技術
    4.1.1  文本顏色
    4.1.2  字體族
    4.1.3  字型大小與行高
    4.1.4  行間距、對齊及行盒子的構造
    4.1.5  文本粗細
    4.1.6  字體樣式
    4.1.7  大小寫變換和小型大寫變體
    4.1.8  控制字母和單詞間距
  4.2  版心寬度、律動和毛邊
    4.2.1  文本縮進與對齊
    4.2.2  連字元
    4.2.3  多欄文本
  4.3  Web字體
    4.3.1  許可
    4.3.2  @font-face規則
    4.3.3  Web字體、瀏覽器與性能
    4.3.4  使用JavaScript載入字體
  4.4  高級排版特性
    4.4.1  數字
    4.4.2  字距選項及文本渲染
  4.5  文本特效
    4.5.1  合理使用文本陰影
    4.5.2  使用JavaScript提升排版品質
  4.6  尋找靈感
  4.7  小結
第5章  漂亮的盒子
  5.1  背景顏色
  5.2  背景圖片
    5.2.1  背景圖片與內容圖片
    5.2.2  簡單的背景圖片示例
    5.2.3  載入圖片(以及其他文件)
    5.2.4  圖片格式
  5.3  背景圖片語法
    5.3.1  背景位置
    5.3.2  背景裁剪與原點
    5.3.3  背景附著
    5.3.4  背景大小
    5.3.5  背景屬性簡寫
  5.4  多重背景
  5.5  邊框與圓角
    5.5.1  邊框半徑:圓角
    5.5.2  創建正圓和膠囊形狀
    5.5.3  邊框圖片
  5.6  盒陰影
    5.6.1  擴展半徑:調整陰影大小
    5.6.2  內陰影

    5.6.3  多陰影
  5.7  漸變
    5.7.1  瀏覽器支持與瀏覽器前綴
    5.7.2  線性漸變
    5.7.3  放射漸變
    5.7.4  重複漸變
    5.7.5  把漸變當作圖案
  5.8  為嵌入圖片和元素添加樣式
    5.8.1  可伸縮的圖片模式
    5.8.2  控制對象大小的新方法
    5.8.3  可保持寬高比的容器
    5.8.4  減少圖片大小
  5.9  小結
第6章  內容布局
  6.1  定位
    6.1.1  絕對定位的應用場景
    6.1.2  定位與z-index:堆疊內容的陷阱
  6.2  水平布局
    6.2.1  使用浮動
    6.2.2  行內塊布局
    6.2.3  使用表格顯示屬性實現布局
    6.2.4  不同技術優缺點比較
  6.3  Flexbox
    6.3.1  瀏覽器支持與語法
    6.3.2  理解Flex方向:主軸與輔軸
    6.3.3  對齊與空間
    6.3.4  可伸縮的尺寸
    6.3.5  Flexbox布局
    6.3.6  列布局與個別排序
    6.3.7  嵌套的Flexbox布局
    6.3.8  Flexbox不可用怎麼辦
    6.3.9  Flexbox的bug與提示
  6.4  小結
第7章  頁面布局與網格
  7.1  布局規劃
    7.1.1  網格
    7.1.2  布局輔助類
    7.1.3  使用現成的框架
    7.1.4  固定、流動還是彈性
  7.2  創建靈活的頁面布局
    7.2.1  包裝元素
    7.2.2  行容器
    7.2.3  創建列
    7.2.4  流式空距
    7.2.5  增強列:包裝與等高
    7.2.6  作為網頁布局通用工具的Flexbox
  7.3  二維布局:CSS Grid Layout
    7.3.1  網格布局的術語
    7.3.2  定義行和列
    7.3.3  添加網格項

    7.3.4  自動網格定位
    7.3.5  網格模板區
  7.4  小結
第8章  響應式Web設計與CSS
  8.1  一個例子
    8.1.1  簡單上手
    8.1.2  媒體查詢
    8.1.3  加入更多斷點
  8.2  響應式Web設計的起源
  8.3  瀏覽器視口
    8.3.1  視口定義的差別
    8.3.2  配置視口
  8.4  媒體類型與媒體查詢
    8.4.1  媒體類型
    8.4.2  媒體查詢
  8.5  響應式設計與結構化CSS
    8.5.1  移動優先的CSS
    8.5.2  媒體查詢放在何處
  8.6  幾種響應式設計模式
    8.6.1  響應式文本列
    8.6.2  沒有媒體查詢的響應式Flexbox
    8.6.3  響應式網格與網格模板區
  8.7  響應式布局之外
    8.7.1  響應式背景圖片
    8.7.2  響應式嵌入媒體
    8.7.3  響應式排版
  8.8  小結
第9章  表單與數據表
  9.1  設計數據表
    9.1.1  表格專有元素
    9.1.2  為表格應用樣式
    9.1.3  響應式表格
  9.2  表單
    9.2.1  簡單的表單
    9.2.2  表單反饋與幫助
    9.2.3  高級表單樣式
  9.3  小結
第10章  變換、過渡與動畫
  10.1  概述
  10.2  二維變換
    10.2.1  變換原點
    10.2.2  平移
    10.2.3  多重變換
    10.2.4  縮放和變形
    10.2.5  二維矩陣變換
    10.2.6  變換與性能
  10.3  過渡
    10.3.1  過渡計時函數
    10.3.2  使用不同的正向和反向過渡
    10.3.3  「粘著」過渡

    10.3.4  延遲過渡
    10.3.5  過渡的能與不能
  10.4  CSS關鍵幀動畫
    10.4.1  動畫與生命的幻象
    10.4.2  曲線動畫
  10.5  三維變換
    10.5.1  透視簡介
    10.5.2  創建三維部件
    10.5.3  高級三維變換
  10.6  小結
第11章  高級特效
  11.1  CSS Shapes
  11.2  剪切與蒙版
    11.2.1  剪切
    11.2.2  蒙版
    11.2.3  透明JPEG與SVG蒙版
  11.3  混合模式與合成
    11.3.1  給背景圖片上色
    11.3.2  混合元素
  11.4  CSS中的圖像處理:濾鏡
    11.4.1  調色濾鏡
    11.4.2  高級濾鏡與SVG
  11.5  應用特效的次序
  11.6  小結
第12章  品控與流程
  12.1  外部代碼質量:調試CSS
    12.1.1  瀏覽器如何解析CSS
    12.1.2  優化渲染性能
  12.2  內部代碼質量:以人為本
    12.2.1  理解CSS
    12.2.2  代碼質量的例子
    12.2.3  管理層疊
    12.2.4  結構命名與CSS方法論
    12.2.5  管理複雜性
    12.2.6  代碼是寫給人看的
  12.3  工具與流程
  12.4  工作流工具
    12.4.1  靜態分析及Linter
    12.4.2  構建工具
  12.5  未來的CSS語法與結構
    12.5.1  CSS變數:自定義屬性
    12.5.2  HTTP/2與伺服器推送
    12.5.3  Web組件
    12.5.4  CSS與可擴展的Web
  12.6  小結

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032