內容簡介
本書分為兩大部分,共19章,具體結構劃分如下。
第一部分:HTML5部分,包括第1章~第10章。這部分主要介紹了HTML5相關基礎知識,包括HTML5概述、Web開發歷史、HTML5文檔結構異同與創建HTML5文檔、設計HTML5表單、使用HTML5繪畫、HTML5音頻與視頻、如何實現Web本地存儲、如何實現Web離線套用、如何設計多執行緒套用、如何實現移動網際網路中地圖定位等技術。
第二部分:CSS3部分,包括第11章~第19章。這部分主要講解了CSS3的新特性和新用法,以實現在簡單的代碼中能夠設計更加精彩的網頁效果。主要內容包括CSS3概述,CSS選擇器,定義文本、字型與顏色,設計背景和框線,使用2D變形,設計動畫,設計多列和流動網頁布局,最佳化用戶界面以及CSS3的其他新特性
目錄
第1章 Web開發新時代 1
第2章 從HTML、XHTML到HTML5 21
第3章 創建HTML5文檔 54
第4章 實戰HTML5表單 79
第5章 實戰HTML5畫布 106
第6章 HTML5音頻與視頻 152
第7章 Web存儲 175
第8章 離線套用 207
第9章 Workers多執行緒處理 231
第10章 Geolocation地理位置 261
第11章 CSS3概述 277
第12章 CSS選擇器 310
第13章 文本、字型與顏色 330
第14章 背景和框線 365
第15章 2D變形 400
第16章 設計動畫 420
第17章 網頁布局 468
第18章 用戶界面 506
第19章 CSS3其他新特性 527
本書特色
本書系統地講解了HTML5+CSS3技術在網頁設計中各種套用的知識,從為什麼要用HTML5開始講解,循序漸進,配合大量實例幫助讀者奠定堅實的理論基礎,做到知其所以然。
本書設定大量套用實例,重點強調具體技術的靈活套用,並且全書結合了作者長期的網頁設計製作和教學經驗,使讀者真正做到學以致用。
本書用相當多的篇幅重點介紹了用HTML5+CSS3進行套用開發和布局的方法和技巧,配合經典的布局案例,幫助讀者掌握HTML5+CSS3最核心的套用技術。
本書每章都會精選多個常見Web開發和設計的綜合實例,幫助讀者總結前面所學知識,綜合套用各種技術、方法和技巧,提高讀者綜合套用的能力。