注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)工業(yè)技術(shù)建筑科學(xué)建筑設(shè)計(jì)HTML5+CSS3從入門到精通(微課精編版)

HTML5+CSS3從入門到精通(微課精編版)

HTML5+CSS3從入門到精通(微課精編版)

定 價(jià):¥79.80

作 者: 前端科技
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302502531 出版時(shí)間: 2018-08-01 包裝:
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  《HTML5 CSS3 從入門到精通(微課精編版)》從初學(xué)者角度出發(fā),通過通俗易懂的語言、豐富多彩的實(shí)例,詳細(xì)介紹了HTML5 CSS3 前端開發(fā)技術(shù)及其應(yīng)用。本書共25 章,包括HTML5 基礎(chǔ)、HTML5 新增元素和文檔結(jié)構(gòu)、HTML5 表單、HTML5 繪圖和動(dòng)畫、HTML5 音頻和視頻、數(shù)據(jù)存儲(chǔ)、應(yīng)用程序緩存、多線程編程、位置信息、歷史記錄、文件操作、HTML5 通信、WebRTC 視頻直播、跨窗口操作、拖放操作、異步交互、延遲處理、HTML5 其他API、CSS3 基礎(chǔ)、CSS3 文本樣式、CSS3 背景圖像和漸變背景、CSS3 用戶接口樣式、CSS3 伸縮盒布局、CSS3 動(dòng)畫、CSS3 媒體查詢等內(nèi)容。書中所有知識(shí)都結(jié)合具體實(shí)例進(jìn)行介紹,代碼注釋詳盡,讀者可輕松掌握前端技術(shù)精髓,提升實(shí)際開發(fā)能力。

作者簡介

  前端科技是由一群高校一線老師、國內(nèi)知名互聯(lián)網(wǎng)公司的ITer組成的技術(shù)群組,群體信仰互聯(lián)網(wǎng)精神,利用業(yè)余時(shí)間共享知識(shí),傳播技術(shù)和經(jīng)驗(yàn)。以狂熱的執(zhí)著、屌絲的生活態(tài)度,把程序猿做到極致,不知疲倦地從事Web開發(fā)、教學(xué)培訓(xùn)、教材編寫等業(yè)務(wù),所編寫的同類圖書在很多網(wǎng)店上的銷量名列前茅,受到了廣大網(wǎng)友們的好評(píng),讓數(shù)十萬的讀者輕松跨進(jìn)了Web開發(fā)的大門,為IT技術(shù)的普及和應(yīng)用做出了積極貢獻(xiàn)。

圖書目錄

第1 章 HTML5 基礎(chǔ) 

視頻講解:31 分鐘

1.1 HTML5 概述 

1.1.1 HTML 版本概覽 

1.1.2 HTML5 誕生記 

1.1.3 HTML5 組織 

1.1.4 HTML5 開發(fā)規(guī)則 

1.1.5 HTML5 特性 

1.1.6 瀏覽器檢測 

1.2 HTML5 設(shè)計(jì)原則 

1.2.1 避免不必要的復(fù)雜性 

1.2.2 支持已有內(nèi)容 

1.2.3 解決實(shí)際問題 

1.2.4 用戶怎么使用就怎么設(shè)計(jì)規(guī)范

1.2.5 優(yōu)雅地降級(jí) 

1.2.6 支持的優(yōu)先級(jí) 

1.3 HTML5 語法特性 

1.3.1 文檔和標(biāo)記 

1.3.2 寬松的約定 

1.4 案例實(shí)戰(zhàn) 

1.4.1 編寫第一個(gè)HTML5 文檔 

1.4.2 比較HTML4 與HTML5文檔結(jié)構(gòu) 

1.4.3 設(shè)計(jì)一個(gè)較詳細(xì)的HTML5文檔模板 

1.5 HTML5 API 

1.5.1 新增的API 

1.5.2 修改的API 

1.5.3 擴(kuò)展Document 

1.5.4 擴(kuò)展HTMLElement 

1.5.5 擴(kuò)展DOM HTML 

1.5.6 棄用的API 

1.6 在線練習(xí) 

第2 章 HTML5 新增元素和文檔結(jié)構(gòu) 

視頻講解:82 分鐘

2.1 HTML5 元素 

2.1.1 新元素分類 

2.1.2 廢除的元素 

2.2 設(shè)計(jì)新的文檔結(jié)構(gòu) 

2.2.1 article—文章塊 

2.2.2 section—區(qū)塊 

2.2.3 nav——導(dǎo)航條 

2.2.4 aside——輔助欄 

2.2.5 main—主要區(qū)域 

2.2.6 header——標(biāo)題欄 

2.2.7 hgroup——標(biāo)題組 

2.2.8 footer——頁腳欄 

2.3 設(shè)計(jì)新的語義信息 

2.3.1 address——聯(lián)系信息 

2.3.2 time——顯示時(shí)間 

2.3.3 figure 和figcaption——流媒體

2.3.4 details 和summary——詳細(xì)內(nèi)容 

2.3.5 mark——記號(hào)文本 

2.3.6 progress——進(jìn)度條 

2.3.7 meter——度量 

2.3.8 dialog——模態(tài)對(duì)話框 

2.3.9 bdi——隔離文本 

2.3.10 wbr——換行斷點(diǎn) 

2.3.11 ruby、rt、rp——文本注釋 

2.3.12 command——菜單命令 

2.4 完善舊元素 

2.4.1 a——超鏈接 

2.4.2 ol——有序列表 

2.4.3 dl——定義列表 

2.4.4 cite——引用文本 

2.4.5 small——小號(hào)字體 

2.4.6 iframe——浮動(dòng)框架 

2.4.7 script——腳本 

2.5 HTML5 新的全局屬性 

2.5.1 contentEditable——可編輯內(nèi)容

2.5.2 contextmenu——快捷菜單 

2.5.3 data——自定義屬性 

2.5.4 draggable——可拖動(dòng) 

2.5.5 dropzone——拖動(dòng)數(shù)據(jù) 

2.5.6 hidden——隱藏 

2.5.7 spellcheck——語法檢查 

2.5.8 translate——可翻譯 

2.6 HTML5 文檔大綱 

2.6.1 定義文檔節(jié)段 

2.6.2 隱式分節(jié) 

2.6.3 特殊分節(jié) 

2.7 案例實(shí)戰(zhàn) 

2.8 在線練習(xí) 

第3 章 HTML5 表單 

視頻講解:49 分鐘

3.1 HTML5 表單特性 

3.2 新的Input 類型

3.2.1 email——Email 地址框 

3.2.2 url——URL 地址框

3.2.3 number——數(shù)字框 

3.2.4 range——范圍框 

3.2.5 date pickers——日期選擇器 

3.2.6 search——搜索框 

3.2.7 tel——電話號(hào)碼框 

3.2.8 color——拾色器 

3.3 新的input 屬性 

3.3.1 autocomplete——自動(dòng)完成 

3.3.2 autofocus——自動(dòng)獲取焦點(diǎn) 

3.3.3 form——?dú)w屬表單 

3.3.4 表單重寫 

3.3.5 height 和width——高和寬 

3.3.6 list——列表選項(xiàng) 

3.3.7 min、max 和step——最小值、最大值和步長

3.3.8 multiple——多選 

3.3.9 pattern——匹配模式 

3.3.10 placeholder——替換文本 

3.3.11 required——必填 

3.4 新的表單元素 

3.4.1 datalist——數(shù)據(jù)列表 

3.4.2 keygen——密鑰對(duì)生成器 

3.4.3 output——輸出結(jié)果 

3.5 新的form 屬性 

3.5.1 autocomplete——自動(dòng)完成 .

3.5.2 novalidate——禁止驗(yàn)證 

3.6 案例實(shí)戰(zhàn) 

3.6.1 設(shè)計(jì)HTML5 注冊(cè)表單 

3.6.2 設(shè)計(jì)HTML5 驗(yàn)證表單 

3.7 在線練習(xí) 

第4 章 HTML5 繪圖和動(dòng)畫 

視頻講解:135 分鐘

4.1 使用canvas 

4.2 繪制圖形 

4.2.1 矩形 

4.2.2 路徑 

4.2.3 直線 

4.2.4 圓弧 

4.2.5 二次方曲線 

4.2.6 三次方曲線 

4.3 定義樣式和顏色 

4.3.1 顏色 

4.3.2 不透明度 

4.3.3 實(shí)線 

4.3.4 虛線 

4.3.5 線性漸變 

4.3.6 徑向漸變 

4.3.7 圖案 

4.3.8 陰影 

4.3.9 填充規(guī)則 

4.4 圖形變形 

4.4.1 保存和恢復(fù)狀態(tài) 

4.4.2 清除畫布 

4.4.3 移動(dòng)坐標(biāo) 

4.4.4 旋轉(zhuǎn)坐標(biāo) 

4.4.5 縮放圖形 

4.4.6 變換圖形 

4.5 圖形合成 

4.5.1 合成 

4.5.2 裁切 

4.6 繪制文本 

4.6.1 填充文字 

4.6.2 輪廓文字 

4.6.3 文本樣式 

4.6.4 測量寬度 

4.7 使用圖像 

4.7.1 導(dǎo)入圖像 

4.7.2 縮放圖像 

4.7.3 裁切圖像 

4.7.4 平鋪圖像 

4.8 像素操作 

4.8.1 認(rèn)識(shí)ImageData 對(duì)象 

4.8.2 創(chuàng)建圖像數(shù)據(jù) 

4.8.3 將圖像數(shù)據(jù)寫入畫布 

4.8.4 在畫布中復(fù)制圖像數(shù)據(jù) 

4.8.5 保存圖片 

4.9 Path2D 對(duì)象 

4.9.1 Canvas 2D API 新功能 

4.9.2 使用Path2D 對(duì)象 

4.10 案例實(shí)戰(zhàn) 

4.10.1 設(shè)計(jì)基本動(dòng)畫 

4.10.2 顏色選擇器 

4.10.3 給圖像去色 

4.10.4 縮放圖像和反鋸齒處理 

4.10.5 設(shè)計(jì)運(yùn)動(dòng)動(dòng)畫 

4.10.6 設(shè)計(jì)地球和月球公轉(zhuǎn)動(dòng)畫

4.11 在線練習(xí) 

第5 章 HTML5 音頻和視頻 

視頻講解:50 分鐘

5.1 使用HTML 5 音頻和視頻 

5.1.1 使用


本目錄推薦

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