HTML 5+CSS 3網(wǎng)頁設(shè)計經(jīng)典范例

出版時間:2012-8  出版社:電子工業(yè)出版社  作者:李俊民  
Tag標簽:無  

內(nèi)容概要

本書共分為18章,涵蓋了HTML 5和CSS3中各方面的技術(shù)知識。主要內(nèi)容包括HTML 5概述、HTML 5與HTML
4的區(qū)別、HTML
5的結(jié)構(gòu)、canvas繪圖功能、網(wǎng)絡(luò)上的視頻和音頻應(yīng)用、表單應(yīng)用、全新的文件應(yīng)用、地理位置信息處理、Web本地存儲應(yīng)用、離線Web應(yīng)用、Web
Workers API的應(yīng)用、應(yīng)用WebSockets
API通信、CSS樣式入門、使用CSS控制文字樣式、使用CSS設(shè)置圖片和背景、使用CSS控制列表、CSS盒模型,以及Div+CSS布局方法等內(nèi)容。

書籍目錄

01 HTML 5概述1
1.1 HTML 5介紹1
1.2 HTML 5的發(fā)展歷程2
1.3 認識HTML 53
1.3.1 兼容性3
1.3.2 用戶優(yōu)先和效率3
1.3.3 化繁為簡4
1.3.4 通用訪問4
1.4 HTML 5的新增功能5
1.4.1 字符集和DOCTYPE的改進5
1.4.2 新元素5
1.4.3 標準改進6
1.4.4 使用Selectors API簡化選取操作6
1.4.5 window.JSON8
1.5 使用HTML 5的優(yōu)勢9
1.6 HTML 5的未來發(fā)展9
1.6.1 Internet Explorer 89
1.6.2 眾多全新瀏覽器的支持9
1.7 本章小結(jié)10
02 HTML 5與HTML4的區(qū)別11
2.1 語法上的差異11
2.1.1 HTML 5的語法變化11
2.1.2 HTML 5中的標記方法12
2.1.3 HTML 5與舊版本的兼容性12
2.2 元素上的差異13
2.2.1 HTML 5中新增加的元素13
2.2.2 HTML 5中廢除的元素19
2.3 屬性上的差異19
2.3.1 HTML 5中新增加的屬性元素19
2.3.2 HTML 5中廢除的屬性20
2.3.3 全局屬性20
2.4 本章小結(jié)22
03 HTML 5的結(jié)構(gòu)23
3.1 新的主體結(jié)構(gòu)元素23
3.1.1 article元素23
3.1.2 section元素24
3.1.3 nav元素25
3.1.4 aside元素27
3.1.5 time元素與微格式28
3.1.6 pubdate屬性29
3.2 新的非主體結(jié)構(gòu)元素30
3.2.1 header元素30
3.2.2 hgroup元素30
3.2.3 footer元素31
3.2.4 address元素32
3.3 HTML 5的結(jié)構(gòu)闡述32
3.3.1 HTML 5大綱33
3.3.2 對新的結(jié)構(gòu)元素使用樣式35
3.4 本章小結(jié)36
04 繪圖功能的實現(xiàn)37
4.1 canvas API概述37
4.1.1 canvas是什么37
4.1.2 canvas的歷史38
4.1.3 canvas坐標38
4.1.4 什么情況下不使用canvas39
4.1.5 替代內(nèi)容39
4.1.6 CSS和canvas39
4.1.7 瀏覽器對canvas的支持39
4.1.8 canvas的核心Context40
4.2 如何使用canvas API40
4.2.1 檢測瀏覽器是否支持40
4.2.2 在頁面中加入canvas41
4.2.3 上機操作——繪制矩形41
4.3 應(yīng)用canvas API繪制曲線路徑45
4.3.1 路徑45
4.3.2 上機操作——描邊樣式46
4.3.3 上機操作——對矩形填充樣式47
4.3.4 上機操作——繪制曲線48
4.4 應(yīng)用canvas API繪制圖像49
4.4.1 上機操作——在canvas中插入圖像49
4.4.2 上機操作——繪制漸變圖像50
4.4.3 上機操作——縮放canvas對象52
4.4.4 上機操作——canvas變換53
4.5 canvas文本應(yīng)用55
4.5.1 上機操作——canvas 文本繪制55
4.5.2 上機操作——應(yīng)用陰影56
4.5.3 上機操作——像素數(shù)據(jù)57
4.6 實例精講——動態(tài)時鐘58
4.7 本章小結(jié)62
05 網(wǎng)絡(luò)上的視頻和音頻應(yīng)用63
5.1 HTML 5 中audio和video概述63
5.1.1 視頻容器63
5.1.2 音頻和視頻編解碼器65
5.1.3 HTML 5音視頻的問題67
5.1.4 哪些瀏覽器支持Audio和Video元素67
5.1.5 HTML 5音視頻支持格式68
5.2 HTML 5中audio和video元素的應(yīng)用69
5.2.1 檢測瀏覽器是否支持69
5.2.2 audio元素70
5.2.3 上機操作——使用audio元素72
5.2.4 video元素72
5.2.5 上機操作——使用video元素74
5.3 實例精講——在HTML 4中實現(xiàn)音頻和視頻的播放75
5.4 實例精講——在HTML 5中實現(xiàn)音頻和視頻的播放78
5.5 本章小結(jié)82
06 表單的應(yīng)用83
6.1 HTML 5 Forms概述 83
6.1.1 Forms和XForms83
6.1.2 HTML 5 Forms的新特性84
6.1.3 瀏覽器對HTML 5 Forms的支持情況84
6.1.4 輸入型控件86
6.2 表單新特性與函數(shù)86
6.2.1 新增屬性87
6.2.2 大幅度地增加與改良input元素的種類90
6.2.3 上機操作——對新的表單元素使用樣式93
6.2.4 上機操作——追加output元素95
6.3 驗證表單95
6.3.1 驗證狀態(tài)對象95
6.3.2 上機操作——自動驗證96
6.3.3 上機操作——顯示驗證97
6.3.4 取消驗證98
6.3.5 上機操作——自定義錯誤信息98
6.4 實例精講——HTML 5中的Forms應(yīng)用99
6.5 本章小結(jié)102
07 全新的文件應(yīng)用103
7.1 新增的頁面元素103
7.1.1 上機操作——figure元素Forms103
7.1.2 上機操作——figcaption元素Forms104
7.1.3 上機操作——details元素Forms104
7.1.4 上機操作——mark元素Forms105
7.1.5 上機操作——progress元素Forms105
7.1.6 上機操作——meter元素Forms106
7.1.7 上機操作——menu元素Forms107
7.1.8 上機操作——command元素Forms108
7.2 增強的頁面元素109
7.2.1 上機操作——ol列表109
7.2.2 上機操作——dl列表111
7.2.3 上機操作——cite元素111
7.2.4 上機操作——small元素112
7.3 文件API112
7.3.1 filelist對象與file對象112
7.3.2 blob對象113
7.3.3 FileReader接口113
7.4 拖放API115
7.4.1 實現(xiàn)拖放API的過程115
7.4.2 dataTransfer對象的屬性與方法116
7.4.3 上機操作——設(shè)置拖放時的
視覺效果116
7.4.4 上機操作——自定義拖放圖標118
7.5 實例精講——在HTML 5中實現(xiàn)文件拖放120
7.6 本章小結(jié)123
08 地理位置信息處理125
8.1 關(guān)于地理位置信息125
8.1.1 經(jīng)度和緯度坐標125
8.1.2 IP地址定位數(shù)據(jù)126
8.1.3 GPS地理定位數(shù)據(jù)126
8.1.4 Wi-Fi地理定位數(shù)據(jù)126
8.1.5 手機地理定位數(shù)據(jù)126
8.1.6 用戶自定義的地理定位127
8.2 瀏覽器對Geolocation的支持127
8.2.1 Geolocation API概述127
8.2.2 HTML 5 Geolocation的瀏覽器支持情況130
8.3 隱私的處理131
8.3.1 應(yīng)用隱私保護機制131
8.3.2 處理位置信息132
8.4 使用Geolocation API132
8.4.1 檢測瀏覽器是否支持132
8.4.2 位置請求133
8.5 實例精講——在網(wǎng)頁中使用電子地圖135
8.6 本章小結(jié)136
09 Web本地存儲應(yīng)用137
9.1 Web Storage概述137
9.1.1 Web Storage介紹137
9.1.2 上機操作——簡易的Web留言本138
9.1.3 上機操作——簡單的數(shù)據(jù)庫應(yīng)用142
9.2 Web Storage的瀏覽器支持情況145
9.3 使用Web Storage API145
9.3.1 檢測瀏覽器的支持情況145
9.3.2 上機操作——設(shè)置和獲取數(shù)據(jù)147
9.3.3 封堵數(shù)據(jù)泄露148
9.3.4 localStorage與sessionStorage148
9.3.5 探索Web Storage148
9.4 本地數(shù)據(jù)庫149
9.4.1 什么是本地數(shù)據(jù)庫149
9.4.2 用executesql來執(zhí)行查詢的實現(xiàn)方法150
9.4.3 上機操作——使用數(shù)據(jù)庫實現(xiàn)網(wǎng)頁留言150
9.4.4 transaction方法155
9.5 本章小結(jié)156
10 離線Web應(yīng)用157
10.1 離線Web概述157
10.1.1 離線Web介紹157
10.1.2 離線Web應(yīng)用的瀏覽器支持情況 158
10.2 使用離線Web158
10.2.1 構(gòu)建簡單的離線應(yīng)用程序158
10.2.2 支持離線行為159
10.2.3 mannifest文件介紹 159
10.2.4 上機操作——applicationCache對象161
10.3 實例精

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    HTML 5+CSS 3網(wǎng)頁設(shè)計經(jīng)典范例 PDF格式下載


用戶評論 (總計1條)

 
 

  •   還沒看 不好意思 不知道怎么樣! 當當?shù)臅疾诲e 物品就不咋地!
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7