注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合HTML5 CSS3 JavaScript開(kāi)發(fā)手冊(cè)

HTML5 CSS3 JavaScript開(kāi)發(fā)手冊(cè)

HTML5 CSS3 JavaScript開(kāi)發(fā)手冊(cè)

定 價(jià):¥59.00

作 者: 孟慶昌 等著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 信息科學(xué)與技術(shù)叢書(shū)
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787111433996 出版時(shí)間: 2013-09-01 包裝:
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 368 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《信息科學(xué)與技術(shù)叢書(shū):HTML5 CSS3 JavaScript開(kāi)發(fā)手冊(cè)》集HTML5、CSS3、JavaScript技術(shù)于一體,詳細(xì)地介紹了客戶端程序設(shè)計(jì)?!缎畔⒖茖W(xué)與技術(shù)叢書(shū):HTML5 CSS3 JavaScript開(kāi)發(fā)手冊(cè)》共分為四部分。第一部分詳細(xì)介紹了HTML5的各方面知識(shí),第二部分詳細(xì)介紹了CSS3相關(guān)知識(shí),第三部分介紹了JavaScript動(dòng)態(tài)程序,第四部分列舉了HTML5與CSS3的典型范例?!缎畔⒖茖W(xué)與技術(shù)叢書(shū):HTML5 CSS3 JavaScript開(kāi)發(fā)手冊(cè)》實(shí)例豐富,為每個(gè)知識(shí)點(diǎn)精心設(shè)計(jì)了案例,且采用代碼與截圖相結(jié)合的方式編寫(xiě)。無(wú)論是剛剛接觸Web前端的新人,還是對(duì)HTML5及未來(lái)Web應(yīng)用技術(shù)有興趣的讀者均可閱讀本書(shū)。

作者簡(jiǎn)介

暫缺《HTML5 CSS3 JavaScript開(kāi)發(fā)手冊(cè)》作者簡(jiǎn)介

圖書(shū)目錄

出版說(shuō)明
前言
第1章 HTML5概述
1.1 認(rèn)識(shí)HTML5
1.2 HTML5新特性
1.2.1 新的元素
1.2.2 新的API
1.3 文檔結(jié)構(gòu)與字符集
1.4 語(yǔ)義化標(biāo)記
1.5 檢測(cè)技術(shù)
第2章 使用視頻與音頻元素
2.1 設(shè)置視頻元素
2.1.1 聲明視頻元素
2.1.2 瀏覽器支持性檢測(cè)
2.2 設(shè)置音頻元素
2.3 媒體特性
第3章 表單元素與相關(guān)屬性
3.1 輸入類型
3.2 瀏覽器支持檢測(cè)
3.2.1 輸入類型檢測(cè)
3.2.2 表單特性檢測(cè)
3.3 output元素與datalist元素
3.3.1 output元素
3.3.2 datalist元素
3.4 表單特性
3.5 表單驗(yàn)證類型
3.6 驗(yàn)證反饋
第4章 畫(huà)布處理
4.1 HTML5畫(huà)布基礎(chǔ)
4.1.1 聲明canvas
4.1.2 渲染上下文
4.1.3 瀏覽器支持檢測(cè)
4.2 繪制圖形
4.2.1 繪制矩形
4.2.2 繪制路徑
4.2.3 繪制各種線條
4.3 使用圖像
4.3.1 將圖像復(fù)制到畫(huà)布
4.3.2 圖像縮放
4.3.3 圖像剪切
4.4 Canvas文本
4.5 樣式與色彩
4.5.1 色彩屬性
4.5.2 設(shè)置透明度
4.5.3 漸變
4.5.4 陰影
4.6 變形
4.6.1 保持與恢復(fù)
4.6.2 移動(dòng)
4.6.3 縮放
4.6.4 旋轉(zhuǎn)
4.7 遮蓋
4.8 繪制簡(jiǎn)單動(dòng)畫(huà)
第5章 事件處理
5.1 事件處理方式
5.1.1 監(jiān)聽(tīng)方式
5.1.2 賦值方式
5.2 HTML5常用事件
5.2.1 表單事件
5.2.2 鍵盤(pán)事件
5.2.3 鼠標(biāo)事件
5.2.4 媒體事件
5.2.5 window事件
第6章 HTML5選擇器
6.1 傳統(tǒng)的DOM遍歷方式
6.1.1 使用JavaScript方法查找
6.1.2 使用元素節(jié)點(diǎn)屬性查找
6.2 新的Selectors API
6.3 使用Selectors API
6.3.1 querySelector方法
6.3.2 querySelectorAll方法
第7章 使用HTML5 SVG
7.1 SVG形狀
7.1.1 SVG圓形
7.1.2 SVG矩形
7.1.3 SVG橢圓
7.1.4 SVG線條
7.1.5 SVG多邊形
7.1.6 SVG折線
7.1.7 SVG路徑
7.2 SVG漸變
7.2.1 線性漸變
7.2.2 放射性漸變
7.3 SVG濾鏡
第8章 Web存儲(chǔ)
8.1 認(rèn)識(shí)Web Storage
8.2 Web Storage組成
8.3 Web Storage API
8.3.1 檢測(cè)瀏覽器支持性
8.3.2 存儲(chǔ)和獲取數(shù)據(jù)
8.3.3 轉(zhuǎn)換存儲(chǔ)數(shù)據(jù)
8.3.4 Storage事件
8.4 存儲(chǔ)限制
8.5 使用JSON處理數(shù)據(jù)
8.5.1 認(rèn)識(shí)JSON
8.5.2 存儲(chǔ)JSON對(duì)象
第9章 使用Web SQL Database
9.1 核心方法
9.2 執(zhí)行操作
9.2.1 打開(kāi)連接
9.2.2 創(chuàng)建數(shù)據(jù)表
9.2.3 插入數(shù)據(jù)
9.2.4 查詢數(shù)據(jù)
9.2.5 修改與刪除
9.3 完整的操作實(shí)例
第10章 使用IndexedDB
10.1 認(rèn)識(shí)IndexedDB
10.2 IndexedDB存儲(chǔ)結(jié)構(gòu)
10.3 適應(yīng)多內(nèi)核瀏覽器
10.4 IndexedDB API
10.4.1 初始化數(shù)據(jù)庫(kù)連接
10.4.2 建立存儲(chǔ)對(duì)象
10.4.3 向存儲(chǔ)對(duì)象中添加數(shù)據(jù)
10.4.4 查詢存儲(chǔ)的數(shù)據(jù)
10.5 應(yīng)用舉例
第11章 文件處理
11.1 File API
11.1.1 FileList與File接口
11.1.2 Blob接口
11.1.3 FileReader接口
11.2 FileWriter API
11.2.1 BlobBuilder接口
11.2.2 FileSaver接口
11.2.3 FileWriter接口
11.3 FileSystem API
11.3.1 FileSystem初始化
11.3.2 FileEntry接口
11.3.3 DirectoryEntry接口
11.3.4 FileSystem URL
第12章 拖放操作
12.1 drag and drop簡(jiǎn)介
12.2 drag and drop API
12.2.2 瀏覽器支持性檢測(cè)
12.2.2 drag and drop事件
12.2.3 dataTransfer對(duì)象
12.3 drag and drop過(guò)程
第13章 地理定位
13.1 瀏覽器支持性檢測(cè)
13.2 單次位置請(qǐng)求
13.2.1 獲取位置信息
13.2.2 錯(cuò)誤處理
13.2.3 可選位置特性
13.3 持續(xù)獲取位置信息
13.4 在Google Map中顯示
位置
第14章 通信應(yīng)用
14.1 PostMessage
14.1.1 瀏覽器支持性檢測(cè)
14.1.2 發(fā)送與監(jiān)聽(tīng)
14.1.3 創(chuàng)建postMessage應(yīng)用
14.2 Server-Sent Events
14.2.1 瀏覽器支持性檢測(cè)
14.2.2 Server-Sent Events API
14.2.3 服務(wù)器端代碼設(shè)置
14.2.4 創(chuàng)建Server-Sent Events應(yīng)用
14.3 WebSocket
14.3.1 WebSocket API
14.3.2 瀏覽器支持性檢測(cè)
14.3.3 WebSocket API使用方法
第15章 使用Web Worker
處理線程
15.1 Web Worker API
15.1.1 瀏覽器支持性檢查
15.1.2 構(gòu)建Web Worker
15.1.3 Web Worker傳遞信息
15.1.4 終止Worker
15.1.5 錯(cuò)誤處理
15.1.6 加載外部腳本
15.2 Worker簡(jiǎn)單操作流程
15.3 使用Worker線程做后臺(tái)
數(shù)值計(jì)算
15.4 Worker線程嵌套
15.5 共享線程
15.5.1 創(chuàng)建共享線程
15.5.2 與共享線程通信
15.5.3 共享線程的使用
第16章 離線Web應(yīng)用
16.1 認(rèn)識(shí)ffline Web Application
16.2 manifest文件
16.2.1 引用清單文件
16.2.2 清單文件結(jié)構(gòu)
16.3 在線狀態(tài)檢測(cè)
16.4 Application cache API
16.4.1 瀏覽器支持性檢測(cè)
16.4.2 ApplicationCache對(duì)象
第17章 HTML5的其他應(yīng)用
17.1 HTML5 Notifications
17.1.1 瀏覽器支持性檢測(cè)
17.1.2 創(chuàng)建Notifications
17.1.3 顯示提示許可
17.1.4 添加回調(diào)和其他操作
17.1.5 實(shí)例代碼
17.2 HTML5 Progress
17.2.1 語(yǔ)法與屬性
17.2.2 自定義HTML5的樣式
17.2.3 Progress實(shí)例
第18章 CSS3屬性
18.1 邊框?qū)傩?br />18.1.1 border-colors屬性
18.1.2 border-image屬性
18.1.3 border-radius屬性
18.1.4 box-shadow屬性
18.2 背景屬性
18.2.1 background-clip屬性
18.2.2 background-origin屬性
18.2.3 background-size屬性
18.2.4 multiple background屬性
18.3 顏色屬性
18.3.1 HSL colors屬性
18.3.2 HSLA colors屬性
18.3.3 RGBA colors屬性
18.3.4 opacity屬性
18.4 文本屬性
18.4.1 text-shadow屬性
18.4.2 text-overflow屬性
18.4.3 word-wrap屬性
18.4.4 word-break屬性
18.5 字體屬性
18.5.1 @font-face屬性
18.5.2 字體格式
18.5.3 應(yīng)用舉例
18.6 用戶界面屬性
18.6.1 box-sizing屬性
18.6.2 resize屬性
18.6.3 outline-offset屬性
18.6.4 nav-index屬性
18.6.5 定義方向鍵控制順序
18.7 基礎(chǔ)盒模型
18.7.1 overflow屬性
18.7.2 overflow-x與overflow-y屬性
18.8 多欄屬性
18.8.1 columns屬性
18.8.2 column-width屬性
18.8.3 column-count屬性
18.8.4 column-gap屬性
18.8.5 column-rule屬性
18.8.6 column-rule-color屬性
18.8.7 column-rule-style屬性
18.8.8 column-rule-width屬性
18.8.9 column-span屬性
18.8.10 column-fill屬性
18.9 變換屬性
18.9.1 transform屬性
18.9.2 transform-origin屬性
18.9.3 transform-style屬性
18.9.4 perspective屬性
18.9.5 perspective-origin屬性
18.9.6 backface-visibility屬性
18.10 過(guò)渡屬性
18.10.1 transition屬性
18.10.2 transition-property屬性
18.10.3 transition-duration屬性
18.10.4 transition-timing-function
屬性
18.10.5 transition-delay屬性
18.11 動(dòng)畫(huà)屬性
18.11.1 animation屬性
18.11.2 animation-name屬性
18.11.3 animation-duration屬性
18.11.4 animation-timing-function屬性
18.11.5 animation-delay屬性
18.11.6 animation-iteration-count屬性
18.11.7 animation-direction屬性
18.11.8 animation-play-state屬性
18.12 漸變
18.12.1 linear-gradient
18.12.2 radial-gradient
18.12.3 repeating-linear-gradient
18.12.4 repeating-radial-gradient
18.13 其他模塊
18.13.1 Speech
18.13.2 Media queries
第19章 CSS3選擇器
19.1 屬性選擇器
19.2 偽類選擇器
19.2.1 結(jié)構(gòu)性偽類選擇器
19.2.2 UI元素狀態(tài)偽類選擇器
19.2.3 目標(biāo)偽類選擇器
19.2.4 否定偽類選擇器
19.3 兄弟選擇器
第20章 JavaScript基礎(chǔ)
20.1 JavaScript起步
20.1.1 JavaScript簡(jiǎn)介
20.1.2 JavaScript的功能特性
20.1.3 JavaScript的使用
20.2 注釋
20.3 變量
20.4 運(yùn)算符與表達(dá)式
20.5 流程控制
20.5.1 if條件語(yǔ)句
20.5.2 switch語(yǔ)句
20.5.3 for循環(huán)語(yǔ)句
20.5.4 for… in語(yǔ)句
20.5.5 while語(yǔ)句和do-while語(yǔ)句
20.5.6 break語(yǔ)句和continue語(yǔ)句
20.6 函數(shù)
20.6.1 定義函數(shù)
20.6.2 return語(yǔ)句
20.6.3 函數(shù)的調(diào)用
20.7 消息對(duì)話框
20.8 異常處理
20.8.1 捕獲異常(try-catch-finally)
20.8.2 聲明異常(throw)
20.9 內(nèi)置對(duì)象
20.9.1 字符串內(nèi)置對(duì)象方法
20.9.2 布爾型內(nèi)置對(duì)象方法
20.9.3 數(shù)組內(nèi)置對(duì)象方法
20.9.4 數(shù)學(xué)內(nèi)置對(duì)象方法
20.9.5 日期內(nèi)置對(duì)象方法
20.10 校驗(yàn)
20.11 Cookie腳本
20.11.1 Cookie的屬性
20.11.2 Cookie的存儲(chǔ)、讀取和刪除
第21章 HTML5與CSS3范例
21.1 垃圾收集箱
21.2 拖放上傳圖片
21.3 監(jiān)控文件讀取進(jìn)度
21.4 基于EasyWebSocket的實(shí)時(shí)聊天室
21.5 圖片墻
21.6 幻燈片播放
21.7 手風(fēng)琴式垂直菜單
……

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)