中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請 | 注冊
> >>
人民郵電出版社HTML5+CSS3+JAVASCRIPT+JQUERY程序設(shè)計基礎(chǔ)教程(第2版)

包郵 人民郵電出版社HTML5+CSS3+JAVASCRIPT+JQUERY程序設(shè)計基礎(chǔ)教程(第2版)

出版社:人民郵電出版社出版時間:2017-05-01
開本: 其他 頁數(shù): 445
本類榜單:教材銷量榜
中 圖 價:¥39.4(5.6折) 定價  ¥69.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

人民郵電出版社HTML5+CSS3+JAVASCRIPT+JQUERY程序設(shè)計基礎(chǔ)教程(第2版) 版權(quán)信息

人民郵電出版社HTML5+CSS3+JAVASCRIPT+JQUERY程序設(shè)計基礎(chǔ)教程(第2版) 本書特色

本書涵蓋了HTML5的各種新特性,主要內(nèi)容包括HTML5概述、JavaScript、HTML5表單及文件處理、CSS、拖放、Canvas API畫圖、繪制可伸縮矢量圖形、播放多媒體、Web通信、本地存儲、開發(fā)支持離線的Web應(yīng)用程序、獲取瀏覽器的地理位置信息、支持多線程編程的Web Workers、jQuery等。讀者在閱讀本書時可以充分了解和體驗(yàn)HTML5的強(qiáng)大功能。

人民郵電出版社HTML5+CSS3+JAVASCRIPT+JQUERY程序設(shè)計基礎(chǔ)教程(第2版) 內(nèi)容簡介

本書涵蓋了HTML5的各種新特性,主要內(nèi)容包括HTML5概述、JavaScript、HTML5表單及文件處理、CSS、拖放、Canvas API畫圖、繪制可伸縮矢量圖形、播放多媒體、Web通信、本地存儲、開發(fā)支持離線的Web應(yīng)用程序、獲取瀏覽器的地理位置信息、支持多線程編程的Web Workers、jQuery等。讀者在閱讀本書時可以充分了解和體驗(yàn)HTML5的強(qiáng)大功能。

人民郵電出版社HTML5+CSS3+JAVASCRIPT+JQUERY程序設(shè)計基礎(chǔ)教程(第2版) 目錄

第1章 HTML5概述 1

1.1 HTML基礎(chǔ) 2

1.1.1 什么是HTML 2

1.1.2 HTML的歷史 2

1.2 HTML4基礎(chǔ) 3

1.2.1 設(shè)置網(wǎng)頁背景和顏色 3

1.2.2 設(shè)置字體屬性 4

1.2.3 超級鏈接 4

1.2.4 圖像和動畫 6

1.2.5 表格 6

1.2.6 使用框架 8

1.2.7 其他常用標(biāo)簽 9

1.3 HTML5的新特性 12

1.3.1 簡化的文檔類型和字符集 12

1.3.2 HTML5的新結(jié)構(gòu) 13

1.3.3 HTML5的新增內(nèi)聯(lián)元素 16

1.3.4 支持動態(tài)頁面 18

1.3.5 全新的表單設(shè)計 21

1.3.6 強(qiáng)大的繪圖和多媒體功能 21

1.3.7 打造桌面應(yīng)用的一系列新功能 22

1.3.8 獲取地理位置信息 22

1.3.9 支持多線程 23

1.3.10 small?元素 23

1.3.11 contenteditable屬性 23

1.3.12 placeholder屬性 23

1.3.13 廢棄的標(biāo)簽 24

1.4 支持HTML5的瀏覽器 25

練習(xí)題 26

第2章 JavaScript編程 28

2.1 在HTML中使用JavaScript語言 29

2.1.1 在HTML中插入JavaScript代碼 29

2.1.2 使用js文件 29

2.2 基本語法 30

2.2.1 數(shù)據(jù)類型 30

2.2.2 變量 30

2.2.3 注釋 31

2.2.4 運(yùn)算符 31

2.3 常用語句 34

2.3.1 條件分支語句 34

2.3.2 循環(huán)語句 38

2.4 函數(shù) 41

2.4.1 創(chuàng)建自定義函數(shù) 42

2.4.2 調(diào)用函數(shù) 42

2.4.3 變量的作用域 43

2.4.4 函數(shù)的返回值 44

2.5 面向?qū)ο蟪绦蛟O(shè)計 44

2.5.1 面向?qū)ο蟪绦蛟O(shè)計思想簡介 44

2.5.2 JavaScript內(nèi)置類 45

2.5.3 HTML DOM 53

2.5.4 Window對象 54

2.5.5 Navigator對象 58

2.5.6 document對象 60

2.6 JavaScript事件處理 61

2.6.1 常用的HTML事件 61

2.6.2 Window對象的事件處理 63

2.6.3 Event對象 63

2.7 漸進(jìn)式前端框架Vue.js 64

2.7.1 下載和安裝Vue.js 64

2.7.2 MVVM開發(fā)模式 65

2.7.3 Vue.js的開發(fā)流程 66

2.7.4 Vue.js的常用指令 67

2.8 使用webpack Vue構(gòu)建模塊化項目 72

2.8.1 webpack 72

2.8.2 Babel 76

練習(xí)題 81

第3章 HTML5表單及文件處理 83

3.1 HTML4表單 84

3.1.1 定義表單 84

3.1.2 文本框 84

3.1.3 文本區(qū)域 85

3.1.4 單選按鈕 86

3.1.5 復(fù)選框 86

3.1.6 組合框 87

3.1.7 按鈕 87

3.2 HTML5表單的新特性 89

3.2.1 新的標(biāo)簽類型 89

3.2.2 新的表單元素 92

3.2.3 新的表單屬性 94

3.2.4 表單驗(yàn)證 95

3.3 在Vue.js表單控件上實(shí)現(xiàn)雙向數(shù)據(jù)綁定 97

3.3.1 在input和textarea元素上實(shí)現(xiàn)雙向數(shù)據(jù)綁定 97

3.3.2 在復(fù)選框上實(shí)現(xiàn)雙向數(shù)據(jù)綁定 99

3.3.3 在select列表上實(shí)現(xiàn)雙向數(shù)據(jù)綁定 100

3.3.4 在單選按鈕上實(shí)現(xiàn)雙向數(shù)據(jù)綁定 101

3.3.5 修飾符 102

3.4 文件處理 102

3.4.1 選擇文件的表單控件 102

3.4.2 檢測瀏覽器是否支持HTML5 File API 103

3.4.3 FileList接口 103

3.4.4 FileReader接口 105

練習(xí)題 107

第4章 *新版本的層疊樣式表——CSS3 109

4.1 CSS基礎(chǔ) 110

4.1.1 什么是CSS 110

4.1.2 在HTML文檔中應(yīng)用CSS 111

4.1.3 顏色與背景 113

4.1.4 設(shè)置字體 114

4.1.5 設(shè)置文本屬性 115

4.1.6 超鏈接 120

4.1.7 列表 122

4.1.8 表格 124

4.1.9 CSS 輪廓 127

4.1.10 浮動元素 129

4.2 CSS3的新技術(shù) 130

4.2.1 實(shí)現(xiàn)圓角效果 130

4.2.2 多彩的邊框顏色 134

4.2.3 陰影 135

4.2.4 背景圖片 136

4.2.5 多列 138

4.2.6 嵌入字體 142

4.2.7 透明度 143

4.2.8 HSL和HSLA顏色表現(xiàn)方法 145

4.3 CSS3應(yīng)用實(shí)例 146

4.3.1 HTML5 CSS3設(shè)計頁面布局 147

4.3.2 設(shè)計漂亮的導(dǎo)航菜單 151

4.3.3 設(shè)計登錄頁面 153

4.4 前端CSS框架Bootstrap 156

4.4.1 下載和使用Bootstrap 156

4.4.2 布局容器 159

4.4.3 柵格系統(tǒng) 159

4.4.4 Bootstrap布局組件 160

練習(xí)題 163

第5章 HTML5拖放 165

5.1 概述 166

5.1.1 什么是拖放 166

5.1.2 設(shè)置元素為可拖放 166

5.1.3 拖放事件 166

5.2 傳遞拖曳數(shù)據(jù) 167

5.2.1 dataTransfer對象的屬性 167

5.2.2 dataTransfer對象的方法 168

5.3 HTML5拖放的實(shí)例 169

5.3.1 拖放HTML元素 169

5.3.2 拖放文件 170

5.4 在Vue.js中實(shí)現(xiàn)拖曳功能 171

5.4.1 require.js 171

5.4.2 注冊vuedraggable.js組件 172

5.4.3 在HTML中使用vuedraggable.js組件 172

5.4.4 應(yīng)用實(shí)例 174

練習(xí)題 176

第6章 使用Canvas API畫圖 177

6.1 Canvas元素 178

6.1.1 Canvas元素的定義語法 178

6.1.2 使用JavaScript獲取網(wǎng)頁中的Canvas對象 178

6.2 坐標(biāo)與顏色 179

6.2.1 坐標(biāo)系統(tǒng) 179

6.2.2 顏色的表示方法 179

6.3 繪制圖形 180

6.3.1 繪制直線 180

6.3.2 繪制貝塞爾曲線 182

6.3.3 繪制矩形 185

6.3.4 繪制圓弧 187

6.4 描邊和填充 188

6.4.1 描邊 189

6.4.2 填充圖形內(nèi)部 192

6.4.3 漸變顏色 193

6.4.4 透明顏色 197

6.5 繪制圖像與文字 198

6.5.1 繪制圖像 198

6.5.2 輸出文字 200

6.6 圖形的操作 203

6.6.1 保存和恢復(fù)繪圖狀態(tài) 204

6.6.2 移動 205

6.6.3 縮放 206

6.6.4 旋轉(zhuǎn) 206

6.6.5 變形 207

6.7 組合和陰影 209

6.7.1 組合圖形 209

6.7.2 繪制陰影 212

6.8 HTML5 Canvas應(yīng)用實(shí)例 213

6.8.1 繪制漂亮的警告牌 213

6.8.2 動畫實(shí)例:小型太陽系模型 215

練習(xí)題 218

第7章 繪制可伸縮矢量圖形(SVG) 220

7.1 SVG概述 221

7.1.1 SVG的特性 221

7.1.2 XML基礎(chǔ) 221

7.1.3 SVG實(shí)例 222

7.1.4 SVG坐標(biāo)系統(tǒng) 223

7.1.5 在HTML5中使用SVG 223

7.2 SVG形狀 224

7.2.1 繪制直線 224

7.2.2 繪制折線 225

7.2.3 繪制矩形 226

7.2.4 繪制圓形 226

7.2.5 繪制橢圓 227

7.2.6 繪制多邊形 227

7.2.7 路徑 228

7.3 線條和填充 230

7.3.1 設(shè)置線條的屬性 230

7.3.2 填充 233

7.4 SVG文本與圖片 234

7.4.1 輸出文本 234

7.4.2 SVG圖片 237

7.5 SVG濾鏡 237

7.5.1 定義濾鏡 237

7.5.2 應(yīng)用濾鏡 238

7.6 漸變顏色 239

7.6.1 線性漸變 239

7.6.2 放射性漸變 240

7.7 變換坐標(biāo)系 241

7.7.1 視窗變換——viewBox屬性 241

7.7.2 用戶坐標(biāo)系的變換——transform屬性 242

練習(xí)題 244

第8章 播放多媒體 245

8.1 HTML5音頻 246

8.1.1 audio標(biāo)簽 246

8.1.2 播放背景音樂 247

8.1.3 設(shè)置替換音頻源 247

8.1.4 使用JavaScript語言訪問audio對象 248

8.2 HTML5視頻 252

8.2.1 video標(biāo)簽 252

8.2.2 使用JavaScript語言訪問video對象 253

8.3 視頻播放插件video.js 259

練習(xí)題 260

第9章 Web通信 261

9.1 跨文檔消息機(jī)制 262

9.1.1 檢測瀏覽器對跨文檔消息機(jī)制的支持情況 262

9.1.2 使用postMessage API發(fā)送消息 262

9.1.3 監(jiān)聽和處理消息事件 264

9.2 XMLHttpRequest Level 2 265

9.2.1 創(chuàng)建XMLHttpRequest對象 265

9.2.2 發(fā)送HTTP請求 266

9.2.3 從服務(wù)器接收數(shù)據(jù) 266

9.2.4 進(jìn)行HTTP頭(HEAD)請求 269

9.2.5 超時控制 272

9.2.6 使用FormData對象向服務(wù)器發(fā)送數(shù)據(jù) 272

9.2.7 使用FormData對象上傳文件 274

9.3 WebSocket 279

9.3.1 什么是Socket 279

9.3.2 WebSocket API概述 281

9.3.3 WebSocket API編程 282

9.3.4 WebSocket服務(wù)器 284

練習(xí)題 286

第10章 本地存儲 287

10.1 概述 288

10.1.1 HTML4的本地數(shù)據(jù)存儲方式 288

10.1.2 HTML5本地存儲技術(shù)概述 289

10.2 localstorage 290

10.2.1 瀏覽器對localstorage的支持情況 290

10.2.2 使用localstorage保存數(shù)據(jù) 290

10.2.3 獲取localstorage中的數(shù)據(jù) 291

10.2.4 刪除localstorage中的數(shù)據(jù) 292

10.2.5 storage事件 292

10.3 sessionstorage 294

10.3.1 判斷瀏覽器是否支持sessionstorage 294

10.3.2 使用sessionstorage保存數(shù)據(jù) 295

10.3.3 獲取sessionstorage中的數(shù)據(jù) 295

10.3.4 刪除sessionstorage中的數(shù)據(jù) 296

10.4 Web SQL Database API 296

10.4.1 判斷瀏覽器是否支持Web SQL Database API 296

10.4.2 新建數(shù)據(jù)庫 297

10.4.3 執(zhí)行SQL語句 297

10.5 IndexedDB 300

10.5.1 數(shù)據(jù)庫的相關(guān)概念 300

10.5.2 判斷瀏覽器是否支持IndexedDB 302

10.5.3 創(chuàng)建和打開數(shù)據(jù)庫 302

10.5.4 創(chuàng)建對象存儲空間ObjectStore 303

10.5.5 創(chuàng)建索引 305

10.5.6 事務(wù) 306

10.5.7 游標(biāo) 309

練習(xí)題 313

第11章 開發(fā)支持離線的Web應(yīng)用程序 315

11.1 HTML5離線Web應(yīng)用程序概述 316

11.1.1 什么是離線Web應(yīng)用程序 316

11.1.2 開發(fā)離線Web應(yīng)用程序需要完成的工作 317

11.2 開發(fā)HTML5離線Web應(yīng)用程序 317

11.2.1 Application Cache API 318

11.2.2 Cache Manifest文件 318

11.2.3 更新緩存 320

11.2.4 檢測在線狀態(tài) 323

練習(xí)題 324

第12章 獲取瀏覽器的地理位置信息 325

12.1 概述 326

12.1.1 什么是瀏覽器的地理位置 326

12.1.2 瀏覽器對獲取地理位置信息的支持情況 326

12.2 獲取地理位置信息 327

12.2.1 getCurrentPosition()方法 327

12.2.2 watchPosition()方法 329

12.2.3 clearWatch()方法 330

12.3 數(shù)據(jù)保護(hù) 330

12.3.1 在Internet Explorer 9中配置共享地理位置 330

12.3.2 在Chrome中配置共享地理位置 332

12.3.3 在Firefox中配置共享地理位置 334

練習(xí)題 335

第13章 支持多線程編程的Web Workers 336

13.1 概述 337

13.1.1 什么是線程 337

13.1.2 什么是HTML5 Web Workers 338

13.1.3 瀏覽器對Web Workers的支持情況 338

13.2 Web Workers編程 339

13.2.1 創(chuàng)建Web Workers對象 339

13.2.2 終止Web Workers對象 341

13.2.3 共享線程 341

練習(xí)題 343

第14章 jQuery程序設(shè)計 344

14.1 jQuery基礎(chǔ) 345

14.1.1 下載jQuery 345

14.1.2 初識jQuery 345

14.2 jQuery選擇器 347

14.2.1 基礎(chǔ)選擇器 347

14.2.2 層次選擇器 350

14.2.3 基本過濾器 354

14.2.4 內(nèi)容過濾器 355

14.2.5 可見性過濾器 357

14.2.6 屬性過濾器 357

14.2.7 子元素過濾器 359

14.3 設(shè)置HTML元素的屬性與CSS樣式 360

14.3.1 設(shè)置HTML元素的屬性 360

14.3.2 設(shè)置CSS樣式 363

14.4 表單編程 367

14.4.1 表單選擇器 367

14.4.2 表單過濾器 369

14.4.3 表單API 371

14.5 事件和Event對象 375

14.5.1 事件處理函數(shù) 375

14.5.2 Event對象 375

14.5.3 綁定到事件處理函數(shù) 377

14.5.4 鍵盤事件 378

14.5.5 鼠標(biāo)事件 379

14.5.6 文檔加載事件 380

14.5.7 瀏覽器事件 380

14.6 jQuery動畫 382

14.6.1 執(zhí)行自定義的動畫 382

14.6.2 顯示和隱藏HTML元素 383

14.6.3 淡入淡出效果 384

14.6.4 滑動效果 388

14.6.5 動畫隊列 391

14.7 jQuery Mobile 394

練習(xí)題 400

第15章 HTML5移動Web開發(fā) 401

15.1 移動Web開發(fā)的原則 402

15.1.1 響應(yīng)式網(wǎng)頁與自適應(yīng)網(wǎng)頁 402

15.1.2 設(shè)計原則 403

15.1.3 使用響應(yīng)式圖像 405

15.1.4 使用谷歌瀏覽器Chrome測試響應(yīng)式網(wǎng)頁 405

15.1.5 通過JavaScript判斷移動設(shè)備的屏幕尺寸 409

15.1.6 響應(yīng)式導(dǎo)航插件Mmenu 410

15.2 HTML5前端框架 413

15.2.1 跨平臺的移動App開發(fā)框架PhoneGap 413

15.2.2 使用Framework7開發(fā)混合移動應(yīng)用 417

練習(xí)題 444

展開全部

人民郵電出版社HTML5+CSS3+JAVASCRIPT+JQUERY程序設(shè)計基礎(chǔ)教程(第2版) 作者簡介

曾經(jīng)在銀行和摩托羅拉公司做過相關(guān)的SQL Server 和ASP數(shù)據(jù)庫開發(fā),也是我們的老作者,文筆也相當(dāng)不錯,曾經(jīng)在我社出版過一本科技書“SQL Server 2000數(shù)據(jù)庫教程”,該書定價64,銷售2萬多冊,還有一本“SQL Server ASP”的圖書,銷售在3.5萬。作者按照教材思路編寫的《Oracle 數(shù)據(jù)庫基礎(chǔ)教程 》,2008.10月出版,印刷3000,目前庫存為150,銷售形勢看好。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 点焊机-缝焊机-闪光对焊机-电阻焊设备生产厂家-上海骏腾发智能设备有限公司 | 折弯机-刨槽机-数控折弯机-数控刨槽机-数控折弯机厂家-深圳豐科机械有限公司 | 实验室隔膜泵-无油防腐蚀隔膜泵-耐腐蚀隔膜真空泵-杭州景程仪器 电杆荷载挠度测试仪-电杆荷载位移-管桩测试仪-北京绿野创能机电设备有限公司 | 电动百叶窗,开窗器,电动遮阳百叶,电动开窗机生产厂家-徐州鑫友工控科技发展有限公司 | 艾默生变频器,艾默生ct,变频器,ct驱动器,广州艾默生变频器,供水专用变频器,风机变频器,电梯变频器,艾默生变频器代理-广州市盟雄贸易有限公司官方网站-艾默生变频器应用解决方案服务商 | 紫外荧光硫分析仪-硫含量分析仪-红外光度测定仪-泰州美旭仪器 | 筒瓦厂家-仿古瓦-寺庙-古建琉璃瓦-宜兴市古典园林建筑陶瓷厂有限公司 | SDG吸附剂,SDG酸气吸附剂,干式酸性气体吸收剂生产厂家,超过20年生产使用经验。 - 富莱尔环保设备公司(原名天津市武清县环保设备厂) | 二手电脑回收_二手打印机回收_二手复印机回_硒鼓墨盒回收-广州益美二手电脑回收公司 | 上海软件开发-上海软件公司-软件外包-企业软件定制开发公司-咏熠科技 | 空调风机,低噪声离心式通风机,不锈钢防爆风机,前倾皮带传动风机,后倾空调风机-山东捷风风机有限公司 | ERP企业管理系统永久免费版_在线ERP系统_OA办公_云版软件官网 | 重庆波纹管|重庆钢带管|重庆塑钢管|重庆联进管道有限公司 | 活性氧化铝|无烟煤滤料|活性氧化铝厂家|锰砂滤料厂家-河南新泰净水材料有限公司 | 慢回弹测试仪-落球回弹测试仪-北京冠测精电仪器设备有限公司 | 超声骨密度仪-骨密度检测仪-经颅多普勒-tcd仪_南京科进实业有限公司 | 全自动不干胶贴标机_套标机-上海今昂贴标机生产厂家 | SDG吸附剂,SDG酸气吸附剂,干式酸性气体吸收剂生产厂家,超过20年生产使用经验。 - 富莱尔环保设备公司(原名天津市武清县环保设备厂) | 厌氧反应器,IC厌氧反应器,厌氧三相分离器-山东创博环保科技有限公司 | 中宏网-今日新闻-财经新闻| 庭院灯_太阳能景观灯_草坪灯厂家_仿古壁灯-重庆恒投科技 | 刹车盘机床-刹车盘生产线-龙口亨嘉智能装备 | 石家庄律师_石家庄刑事辩护律师_石家庄取保候审-河北万垚律师事务所 | 真空粉体取样阀,电动楔式闸阀,电动针型阀-耐苛尔(上海)自动化仪表有限公司 | 斗式提升机_链式斗提机_带式斗提机厂家无锡市鸿诚输送机械有限公司 | 大行程影像测量仪-探针型影像测量仪-增强型影像测量仪|首丰百科 大通天成企业资质代办_承装修试电力设施许可证_增值电信业务经营许可证_无人机运营合格证_广播电视节目制作许可证 | 茅茅虫AI论文写作助手-免费AIGC论文查重_写毕业论文降重 | 高压绝缘垫-红色配电房绝缘垫-绿色高压绝缘地毯-上海苏海电气 | 仿清水混凝土_清水混凝土装修_施工_修饰_保护剂_修补_清水混凝土修复-德州忠岭建筑装饰工程 | 小型手持气象站-空气负氧离子监测站-多要素微气象传感器-山东天合环境科技有限公司 | 河南橡胶接头厂家,河南波纹补偿器厂家,河南可曲挠橡胶软连接,河南套筒补偿器厂家-河南正大阀门 | 点胶机_点胶阀_自动点胶机_智能点胶机_喷胶机_点胶机厂家【欧力克斯】 | 广东恩亿梯电源有限公司【官网】_UPS不间断电源|EPS应急电源|模块化机房|电动汽车充电桩_UPS电源厂家(恩亿梯UPS电源,UPS不间断电源,不间断电源UPS) | 塑料熔指仪-塑料熔融指数仪-熔体流动速率试验机-广东宏拓仪器科技有限公司 | 智能垃圾箱|垃圾房|垃圾分类亭|垃圾分类箱专业生产厂家定做-宿迁市传宇环保设备有限公司 | 房屋质量检测-厂房抗震鉴定-玻璃幕墙检测-房屋安全鉴定机构 | 精密五金冲压件_深圳五金冲压厂_钣金加工厂_五金模具加工-诚瑞丰科技股份有限公司 | 彭世修脚_修脚加盟_彭世修脚加盟_彭世足疗加盟_足疗加盟连锁_彭世修脚技术培训_彭世足疗 | 威客电竞(vk·game)·电子竞技赛事官网| 湖州织里童装_女童男童中大童装_款式多尺码全_织里儿童网【官网】-嘉兴嘉乐网络科技有限公司 | 板材品牌-中国胶合板行业十大品牌-环保板材-上海声达板材 |