如果你是一位有前瞻性的web前台工作者,一定會從本書中受益,因為它就是專門為你打造的。本書詳盡地講解了HTML 5和CSS3的所有新功能和新特性;技術創新,所有技術要點皆因應時下HTML5與CSS3的最新發展動態;不僅有精心設計的小範例,還有兩個綜合性的大型專案範例,完全體驗使用 HTML5與CSS3開發web應用的思維和方法。不僅能滿足讀者們全面而有系統的學習理論知識的需求,還能滿足需要充分實作的需求。
無論您是未入門或剛入門的新人,還是有多年工作經驗的資深前台工程師,這本書都將會十分適合閱讀參考,是學習CSS 3的不二之選。
目錄
第1章 Web時代的變遷
1.1 迎接新的Web 時代
1.2 HTML 5 會深受歡迎的理由
1.3 可以放心使用HTML 5 的三個理由
1.4 HTML 5 要解決的三個問題
第2章 HTML 5與HTML 4的區別
2.1 語法的改變
2.2 新增的元素和廢除的元素
2.3 新增的屬性和廢除的屬性
2.4 全域屬性
第3章 HTML 5的結構
3.1 新增的主體結構元素
3.2 新增的非主體結構元素
3.3 HTML 5 結構
第4章 表單與檔案
4.1 新增元素與屬性
4.2 表單驗證
4.3 增強的頁面元素
4.4 檔案API
4.5 拖放API
第5章 繪製圖形
5.1 canvas 元素的基礎知識
5.2 使用路徑
5.3 繪製漸層圖形
5.4 繪製變形圖形
5.5 圖形組合
5.6 給圖形繪製陰影
5.7 使用影像
5.8 繪製文字
5.9 補充知識
第6章 多媒體播放
6.1 video 元素與audio 元素的基礎知識
6.2 屬性
6.3 方法
6.4 事件
第7章 本機儲存
7.1 Web Storage
7.2 本機資料庫
第8章 離線應用程式
8.1 離線Web 應用程式詳解
8.2 manifest 檔案
8.3 瀏覽器與伺服器的互動過程
8.4 applicationCache 物件
第9章 通訊API
9.1 跨文件訊息傳輸
9.2 Web Sockets 通訊
第10章 使用Web Workers處裡執行緒
10.1 基礎知識
10.2 與執行緒進行資料的互動
10.3 執行緒嵌套
10.4 執行緒中可用的變數、函數與類別
第11章 獲得地理位置資訊
11.1 Geolocation API 的基礎
11.2 position 物件
11.3 在頁面上使用google 地圖
第12章 CCS 3概述
12.1 概要介紹
12.2 使用CSS 3 能做什麼
第13章 選擇器
13.1 選擇器概述
13.2 屬性選擇器
13.3 結構性虛擬類別選取器
13.4 UI 元素狀態虛擬類別選取器
13.5 通用兄弟元素選擇器 ……
第14章 使用選擇器在頁面中插入內容
14.1 使用選擇器來插入文字
14.2 插入影像檔
14.3 使用content 屬性來插入專案編號
第15章 文字與字型相關樣式
15.1 替文字增加陰影—text-shadow 屬性
15.2 讓文字自動換行—word-break 屬性
15.3 讓長單字與URL 位址自動換行—word-wrap 屬性
15.4 使用伺服器端字型—Web Font 與@font-face 屬性
15.5 修改字型種類而保持字型尺寸不變—font-size-adjust 屬性
第16章 方塊(Box)相關樣式
16.1 方塊的型態
16.2 對於方塊中容納不下的內容的顯示
16.3 對方塊使用陰影
16.4 指定針對元素的寬度與高度的計算方法
第17章 與背景和邊框相關樣式
17.1 與背景相關的新增屬性
17.2 在一個元素中顯示多個背景影像
17.3 圓角邊框的繪製
17.4 使用影像邊框
第18章 CCS 3中的變形處理
18.1 transform 功能的基礎知識
18.2 對一個元素使用多種變形的方法
第19章 CCS 3中的動畫功能
19.1 Transitions 功能
19.2 Animations 功能
第20章 版面配置相關樣式
20.1 多欄版面配置
20.2 方塊版面配置
第21章 Media Queries相關樣式
21.1 根據瀏覽器的視窗大小來選擇使用不同的樣式
21.2 在iPhone 中的顯示
21.3 Media Queries 的使用方法
第22章 CCS 3中的其他重要樣式和屬性
22.1 顏色相關樣式
22.2 使用者介面相關樣式
22.3 取消對元素的樣式指定—initial 屬性值
第23章 綜合實例
23.1 實例1:使用HTML 5 中新增結構元素來建構網頁
23.2 實例2:使用HTML 5+CSS 3 來建構Web應用程式
第1章 Web時代的變遷
1.1 迎接新的Web 時代
1.2 HTML 5 會深受歡迎的理由
1.3 可以放心使用HTML 5 的三個理由
1.4 HTML 5 要解決的三個問題
第2章 HTML 5與HTML 4的區別
2.1 語法的改變
2.2 新增的元素和廢除的元素
2.3 新增的屬性和廢除的屬性
2.4 全域屬性
第3章 HTML 5的結構
3.1 新增的主體結構元素
3.2 新增的非主體結構元素
3.3 HTML 5 結構
第4章 表單與檔案
4.1 新增元素與屬性
4.2 表單驗證
4.3 增強的頁面元素
4.4 檔案API
4.5 拖放API
第5章 繪製圖形
5.1 canvas 元素的基礎知識
5.2 使用路徑
...
購物須知
關於二手書說明:
商品建檔資料為新書及二手書共用,因是二手商品,實際狀況可能已與建檔資料有差異,購買二手書時,請務必檢視商品書況、備註說明及書況影片,收到商品將以書況影片內呈現為準。若有差異時僅可提供退貨處理,無法換貨或再補寄。
商品版權法律說明:
TAAZE 單純提供網路二手書託售平台予消費者,並不涉入書本作者與原出版商間之任何糾紛;敬請各界鑒察。
退換貨說明:
二手書籍商品享有10天的商品猶豫期(含例假日)。若您欲辦理退貨,請於取得該商品10日內寄回。
二手影音商品(例如CD、DVD等),恕不提供10天猶豫期退貨。
二手商品無法提供換貨服務,僅能辦理退貨。如須退貨,請保持該商品及其附件的完整性(包含書籍封底之TAAZE物流條碼)。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱
退換貨原則、
二手CD、DVD退換貨說明。