注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁(yè)制作零基礎(chǔ)學(xué)HTML5+CSS3

零基礎(chǔ)學(xué)HTML5+CSS3

零基礎(chǔ)學(xué)HTML5+CSS3

定 價(jià):¥79.80

作 者: 明日科技
出版社: 吉林大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787569212709 出版時(shí)間: 2017-11-01 包裝:
開本: 16開 頁(yè)數(shù): 字?jǐn)?shù):  

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

  《零基礎(chǔ)學(xué)HTML5+CSS3》是針對(duì)零基礎(chǔ)編程學(xué)習(xí)者全新研發(fā)的HTML5+CSS3入門教程。從初學(xué)者角度出發(fā),通過通俗易懂的語(yǔ)言、流行有趣的實(shí)例,詳細(xì)地介紹了使用HTML5+CSS3進(jìn)行程序開發(fā)需要掌握的知識(shí)和技術(shù)。全書共分20章,包括HTML基礎(chǔ)、文本、圖像和超鏈接、CSS3概述、CSS3高級(jí)應(yīng)用、表格與標(biāo)記、列表、表單、多媒體、HTML5新特性、離線Web應(yīng)用程序、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)以及51購(gòu)商城等。書中所有知識(shí)都結(jié)合具體實(shí)例進(jìn)行講解,設(shè)計(jì)的程序代碼給出了詳細(xì)的注釋,可以使讀者輕松領(lǐng)會(huì)HTML5+CSS3程序開發(fā)的精髓,快速提高開發(fā)技能。 本書通過大量實(shí)例及一個(gè)完整項(xiàng)目案例,幫助讀者更好地鞏固所學(xué)知識(shí),提升能力;隨書附贈(zèng)的《小白實(shí)戰(zhàn)手冊(cè)》中給出了3個(gè)流行且實(shí)用的案例的詳細(xì)開發(fā)流程,力求讓學(xué)習(xí)者能學(xué)以致用,真正獲得開發(fā)經(jīng)驗(yàn);附贈(zèng)的光盤中給出視頻講解、實(shí)例及項(xiàng)目源碼、代碼查錯(cuò)器、練一練和動(dòng)手糾錯(cuò)答案等,方便讀者學(xué)習(xí);書中設(shè)置了170多個(gè)二維碼,掃描二維碼觀看視頻講解,解決學(xué)習(xí)疑難;不易理解的專業(yè)術(shù)語(yǔ)、代碼難點(diǎn)只需手機(jī)掃描文字下方的e學(xué)碼獲得更多擴(kuò)展解釋,隨時(shí)掃除學(xué)習(xí)障礙。此外,登錄明日學(xué)院網(wǎng)站(www.mingrisoft.com)還可以獲得更多學(xué)習(xí)資源和技術(shù)支持。 圖書與《小白實(shí)戰(zhàn)手冊(cè)》+光盤+二維碼+e學(xué)碼+明日學(xué)院等內(nèi)容,實(shí)現(xiàn)立體化、全方位的教學(xué)模式,降低編程門檻,讓零基礎(chǔ)者輕松跨入編程領(lǐng)域。 ?

作者簡(jiǎn)介

  明日科技,是一家專業(yè)從事軟件開發(fā)、教育培訓(xùn)以及軟件開發(fā)教育資源整合的高科技公司,其編寫的教材既注重選取軟件開發(fā)中的必需、常用內(nèi)容,又注重內(nèi)容的易學(xué)、方便以及相關(guān)知識(shí)的拓展,深受讀者喜愛。其編寫的圖書主要有“從入門到精通”“軟件開發(fā)視頻大講堂”“軟件開發(fā)實(shí)戰(zhàn)1200例”“軟件工程師開發(fā)大系”等多個(gè)系列。多次榮獲“全行業(yè)優(yōu)xiu暢銷品種”“中國(guó)大學(xué)出版社優(yōu)xiu暢銷書”等獎(jiǎng)項(xiàng),多個(gè)品種長(zhǎng)期位居同類圖書銷售排行榜的前列。

圖書目錄

第1章  HTML基礎(chǔ)
1.1  HTML概述
1.1.1  什么是HTML
1.1.2  HTML的發(fā)展歷程
1.2  HTML文件的基本結(jié)構(gòu)
1.2.1  HTML的基本結(jié)構(gòu)
1.2.2  HTML的基本標(biāo)記
1.3  編寫第一個(gè)HTML文件
1.3.1  HTML文件的編寫方法
1.3.2  手工編寫頁(yè)面
1.3.3  使用可視化軟件WebStorm制作頁(yè)面
1.4  難點(diǎn)解答
1.4.1  HTML文件中注釋的種類
1.4.2  topmargin屬性和margin-top屬性的區(qū)別
1.5  小結(jié)
1.6  動(dòng)手糾錯(cuò)
第2章  文本
2.1  標(biāo)題
2.1.1  標(biāo)題標(biāo)記
2.1.2  標(biāo)題的對(duì)齊方式
2.2  文字
2.2.1  文字的斜體、下劃線、刪除線
2.2.2  文字的上標(biāo)與下標(biāo)
2.2.3  特殊文字符號(hào)
2.3  段落
2.3.1  段落標(biāo)記
2.3.2  段落的換行標(biāo)記
2.3.3  段落的原格式標(biāo)記
2.4  水平線
2.4.1  水平線標(biāo)記
2.4.2  水平線標(biāo)記的寬度
2.5  難點(diǎn)解答
2.5.1  可以使用標(biāo)記設(shè)置文字的字體和顏色嗎?
2.5.2  大寫的

標(biāo)記和小寫的

標(biāo)記有區(qū)別嗎?
2.6  小結(jié)
2.7  動(dòng)手糾錯(cuò)
第3章  圖像與超鏈接
3.1  添加圖像
3.1.1  圖像的基本格式
3.1.2  添加圖像
3.2  設(shè)置圖像屬性
3.2.1  圖像大小與邊框
3.2.2  圖像間距與對(duì)齊方式
3.2.3  替換文本與提示文字
3.3  鏈接標(biāo)記
3.3.1  文本鏈接
3.3.2  書簽鏈接
3.4  圖像的超鏈接
3.4.1  圖像的超鏈接
3.4.2  圖像熱區(qū)鏈接
3.5  難點(diǎn)解答
3.5.1  單擊超鏈接時(shí),頁(yè)面顯示找不到頁(yè)面
3.5.2  為圖片添加了熱區(qū)鏈接,但是單擊鏈接位置并沒有跳轉(zhuǎn)頁(yè)面
3.6  小結(jié)
3.7  動(dòng)手糾錯(cuò)
第4章  CSS3概述
4.1  CSS3概述
4.1.1  CSS的發(fā)展史
4.1.2  一個(gè)簡(jiǎn)單的CSS示例
4.2  CSS3中的選擇器
4.2.1  屬性選擇器
4.2.2  類和ID選擇器
4.2.3  偽類和偽元素選擇器
4.2.4  其他選擇器
4.3  常用屬性
4.3.1  文本相關(guān)屬性
4.3.2  背景相關(guān)屬性
4.3.3  列表相關(guān)屬性
4.4  難點(diǎn)解答
4.4.1  類和ID選擇器是不是用的越多越好?
4.4.2  背景圖片無法正常顯示
4.5  小結(jié)
4.6  動(dòng)手糾錯(cuò)
第5章  CSS3高級(jí)應(yīng)用
5.1  框模型
5.1.1  外邊距margin
5.1.2  內(nèi)邊距padding
5.1.3  邊框border
5.2    布局常用屬性
5.2.1  浮動(dòng)
5.2.2  定位相關(guān)屬性
5.3    動(dòng)畫與特效
5.3.1  變換(transform)
5.3.2  過渡(transition)
5.3.3  動(dòng)畫(animation)
5.4    難點(diǎn)解答
5.4.1  設(shè)置了浮動(dòng)效果,可是元素“巋然不動(dòng)”?
5.4.2  動(dòng)畫無法正常播放
5.5  小結(jié)
5.6  動(dòng)手糾錯(cuò)
第6章  表格與
標(biāo)記
6.1  簡(jiǎn)單表格
6.1.1  簡(jiǎn)單表格的制作
6.1.2  表頭的設(shè)置
6.2  表格的高級(jí)應(yīng)用
6.2.1  表格的樣式
6.2.2  表格的合并
6.2.3  表格的分組
6.3 
標(biāo)記
6.3.1 
標(biāo)記的介紹
6.3.2 
標(biāo)記的應(yīng)用
6.4  標(biāo)記
6.4.1  標(biāo)記的介紹
6.4.2   標(biāo)記的應(yīng)用
6.5  難點(diǎn)解答
6.5.1  有必要使用表格標(biāo)記嗎?用標(biāo)記替換不也一樣嗎?
6.5.2 
標(biāo)記和標(biāo)記有什么區(qū)別?
6.6  小結(jié)
6.7  動(dòng)手糾錯(cuò)
第7章  列表
7.1  列表的標(biāo)記
7.2  無序列表
7.2.1  無序列表標(biāo)記
7.2.2  無序列表屬性
7.3  有序列表
7.3.1  有序列表標(biāo)記
7.3.2  有序列表屬性
7.4  列表的嵌套
7.4.1  定義列表的嵌套
7.4.2  無序列表和有序列表的嵌套
7.5  小結(jié)
7.6  動(dòng)手糾錯(cuò)
第8章  表單
8.1  表單概述
8.1.1  概述
8.1.2  表單標(biāo)記

8.2  輸入標(biāo)記
8.2.1  文本框
8.2.2  單選按鈕和復(fù)選框
8.2.3  按鈕
8.2.4  文件域和圖像域
8.3  文本域和列表
8.3.1  文本域
8.3.2  列表/菜單
8.4  難點(diǎn)解答
8.4.1  單行文本框與文本域的區(qū)別?
8.4.2  文件域控件上顯示的文字“選擇文件”能否更改為其他文字?
8.5  小結(jié)
8.6  動(dòng)手糾錯(cuò)
第9章  多媒體
9.1  HTML5多媒體的簡(jiǎn)述
9.1.1  HTML4中多媒體的應(yīng)用
9.1.2  HTML5頁(yè)面中的多媒體
9.2  多媒體元素基本屬性
9.3  多媒體元素常用方法
9.3.1  媒體播放時(shí)的方法
9.3.2  canPlayType(type)方法
9.4  多媒體元素重要事件
9.4.1  事件處理方式
9.4.2  事件介紹
9.4.3  事件實(shí)例
9.5  難點(diǎn)解答
9.5.1  標(biāo)記有哪些重要屬性?
9.5.2  如何運(yùn)用controls屬性、width屬性和height屬性?
9.6  小結(jié)
9.7  動(dòng)手糾錯(cuò)
第10章  HTML5新特性
10.1  誰在開發(fā)HTML5
10.2  HTML5的新特性
10.3  HTML5和HTML4的區(qū)別
10.3.1  HTML5的語(yǔ)法變化
10.3.2  HTML5中的標(biāo)記方法
10.3.3  HTML5語(yǔ)法中需要掌握的幾個(gè)要點(diǎn)
10.4  新增和廢除的元素
10.4.1  新增的結(jié)構(gòu)元素
10.4.2  新增的塊級(jí)(block)的語(yǔ)義元素
10.4.3  新增的行內(nèi)(inline)的語(yǔ)義元素
10.4.4  新增的嵌入多媒體元素與交互性元素
10.4.5  新增的input元素的類型
10.4.6  廢除的元素
10.5    新增的屬性和廢除的屬性
10.5.1  新增的屬性
10.5.2  廢除的屬性
10.6    難點(diǎn)解答
10.6.1  在HTML5中設(shè)置字符編碼注意事項(xiàng)?
10.6.2  可以省略標(biāo)記的元素有哪些?
10.7  小結(jié)
10.8  動(dòng)手糾錯(cuò)
第11章  JavaScript基礎(chǔ)
11.1  JavaScript概述
11.1.1  JavaScript的發(fā)展史
11.1.2  JavaScript在HTML中的使用
11.2  JavaScript語(yǔ)言基礎(chǔ)
11.2.1  數(shù)據(jù)類型
11.2.2  運(yùn)算符
11.2.3  流程控制
11.3  JavaScript對(duì)象編程
11.3.1  Window窗口對(duì)象
11.3.2  Document文檔對(duì)象
11.4  JavaScript事件處理
11.4.1  鼠標(biāo)鍵盤事件
11.4.2  頁(yè)面事件
11.5  難點(diǎn)解答
11.5.1  如何分別在JavaScript中和HTML5中調(diào)用事件處理程序?
11.5.2  如何在JavaScript中驗(yàn)證表單數(shù)據(jù)?
11.6  小結(jié)
11.7  動(dòng)手糾錯(cuò)
第12章  繪制圖形
12.1  認(rèn)識(shí)HTML5中的畫布Canvas
12.1.1  Canvas概述
12.1.2  使用Canvas繪制矩形
12.2  繪制基本圖形
12.2.1  繪制直線
12.2.2  繪制曲線
12.2.3  繪制圓形
12.3  繪制變形圖形
12.3.1  繪制平移效果的圖形
12.3.2  繪制縮放效果的圖形
12.3.3  繪制旋轉(zhuǎn)效果的圖形
12.4  繪制文字
12.4.1  繪制輪廓文字
12.4.2  繪制填充文字
12.4.3  文字相關(guān)屬性
12.5  疑難解答
12.5.1  beginPath()和closePath()的使用?
12.5.2  繪制平移縮放和旋轉(zhuǎn)效果圖形時(shí)需要注意什么?
12.6  小結(jié)
12.7  動(dòng)手糾錯(cuò)
第13章  文件與拖放
13.1  選擇文件
13.1.1  通過f ile對(duì)象選擇文件
13.1.2  使用Blob對(duì)象獲取文件的類型與大小
13.2  讀取文件
13.2.1  FileReader接口的方法以及事件
13.2.2  使用readAsDataURL方法預(yù)覽圖片
13.2.3  使用readAsText方法讀取文本文件
13.3  拖放文件
13.3.1  拖放頁(yè)面元素
13.3.2  DataTransfer對(duì)象的屬性與方法
13.3.3  使用effectAllowed和dropEffect屬性設(shè)置拖放效果
13.4  疑難解答
13.4.1  FileReader接口中的事件執(zhí)行時(shí)有順序嗎?
13.4.2  實(shí)現(xiàn)拖放功能時(shí),每個(gè)拖放相關(guān)的事件都要編寫嗎?
13.5  小結(jié)
13.6  動(dòng)手糾錯(cuò)
第14章  離線Web應(yīng)用程序
14.1  離線Web應(yīng)用介紹
14.1.1  離線Web應(yīng)用
14.1.2  應(yīng)用緩存技術(shù)
14.2  創(chuàng)建離線應(yīng)用
14.2.1  緩存清單
14.2.2  applicationCache對(duì)象
14.2.3  applicationCache對(duì)象的事件
14.3  難點(diǎn)解答
14.3.1  本地緩存與瀏覽器網(wǎng)頁(yè)緩存的區(qū)別?
14.3.2  Internet臨時(shí)保存功能可以指定保存特定類型的文件嗎?
14.4  小結(jié)
14.5  動(dòng)手糾錯(cuò)
第15章  使用Web Worker處理線程
15.1  Web Worker概述
15.1.1  創(chuàng)建和使用Worker
15.1.2  Worker對(duì)象處理線程
15.2  線程中可用的對(duì)象和方法
15.3  多個(gè)JavaScript文件的加載與執(zhí)行
15.4  線程嵌套
15.4.1  使用線程的單層嵌套
15.4.2  使用線程嵌套交互數(shù)據(jù)
15.5  難點(diǎn)解答
15.5.1  如何使用API創(chuàng)建Worker,如何實(shí)現(xiàn)多個(gè)子線程之間的交互?
15.5.2  Worker對(duì)象的onmessage事件有什么作用?   
15.6  小結(jié)
15.7  動(dòng)手糾錯(cuò)
第16章  Web服務(wù)器通信
16.1  WebSocket通信
16.1.1  WebSocket API介紹
16.1.2  HTTP通信和WebSocket通信比較
16.2  跨文檔消息傳輸
16.2.1  使用postMessageAPI
16.2.2  跨文檔消息傳輸流程
16.3  小結(jié)
第17章  本地存儲(chǔ)數(shù)據(jù)
17.1  初識(shí)Web Storage
17.1.1  Web Storage概述
17.1.2  Web Storage中API的使用
17.2  本地?cái)?shù)據(jù)庫(kù)
17.2.1  Web SQL數(shù)據(jù)庫(kù)概述
17.2.2  Web SQL Database中API的使用
17.3  疑難解答
17.3.1  sessionStorage、localStorage與web SQL的異同?
17.3.2  本地存儲(chǔ)等于離線緩存嗎?
17.4  小結(jié)
17.5  動(dòng)手糾錯(cuò)
第18章  響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)
18.1  概述
18.1.1  響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)的概念
18.1.2  響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)的優(yōu)缺點(diǎn)和技術(shù)原理
18.2  像素和屏幕分辨率
18.2.1  像素和屏幕分辨率
18.2.2  設(shè)備像素和CSS像素
18.3  視口
18.3.1  視口
18.3.2  視口常用屬性
18.3.3  媒體查詢
18.4  響應(yīng)式網(wǎng)頁(yè)的布局設(shè)計(jì)
18.4.1  常用布局類型
18.4.2  布局的實(shí)現(xiàn)方式
18.4.3  響應(yīng)式布局的設(shè)計(jì)與實(shí)現(xiàn)
18.5  小結(jié)
第19章  響應(yīng)式組件
19.1  響應(yīng)式圖片
19.1.1  方法1:使用標(biāo)記
19.1.2  方法2:使用CSS圖片
19.2  響應(yīng)式視頻
19.2.1  方法1:使用標(biāo)記
19.2.2  方法2:使用HTML5手機(jī)播放器
19.3  響應(yīng)式導(dǎo)航菜單
19.3.1  方法1:CSS3響應(yīng)式菜單
19.3.2  方法2:JavaScript響應(yīng)式菜單
19.4  響應(yīng)式表格
19.4.1  方法1:隱藏表格中的列
19.4.2  方法2:滾動(dòng)表格中的列
19.4.3  方法3:轉(zhuǎn)換表格中的列
19.5  小結(jié)
19.6  動(dòng)手糾錯(cuò)
第20章  51購(gòu)商城
20.1  項(xiàng)目的設(shè)計(jì)思路
20.1.1  項(xiàng)目概述
20.1.2  界面預(yù)覽
20.1.3  功能結(jié)構(gòu)
20.1.4  文件夾組織結(jié)構(gòu)
20.2  主頁(yè)的設(shè)計(jì)與實(shí)現(xiàn)
20.2.1  主頁(yè)的設(shè)計(jì)
20.2.2  頂部區(qū)和底部區(qū)功能的實(shí)現(xiàn)
20.2.3  商品分類導(dǎo)航功能的實(shí)現(xiàn)
20.2.4  輪播圖功能的實(shí)現(xiàn)
20.2.5  商品推薦功能的實(shí)現(xiàn)
20.2.6  適配移動(dòng)端的實(shí)現(xiàn)
20.3  商品列表頁(yè)面的設(shè)計(jì)與實(shí)現(xiàn)
20.3.1  商品列表頁(yè)面的設(shè)計(jì)
20.3.2  分類選項(xiàng)功能的實(shí)現(xiàn)
20.3.3  商品列表區(qū)的實(shí)現(xiàn)
20.4  商品詳情頁(yè)面的設(shè)計(jì)與實(shí)現(xiàn)
20.4.1  商品詳情頁(yè)面的設(shè)計(jì)
20.4.2  商品概要功能的實(shí)現(xiàn)
20.4.3  商品評(píng)價(jià)功能的實(shí)現(xiàn)
20.4.4  猜你喜歡功能的實(shí)現(xiàn)
20.5  購(gòu)物車頁(yè)面的設(shè)計(jì)與實(shí)現(xiàn)
20.5.1  購(gòu)物車頁(yè)面的設(shè)計(jì)
20.5.2  購(gòu)物車頁(yè)面的實(shí)現(xiàn)
20.6  付款頁(yè)面的設(shè)計(jì)與實(shí)現(xiàn)
20.6.1  付款頁(yè)面的設(shè)計(jì)
20.6.2  付款頁(yè)面的實(shí)現(xiàn)
20.7  登錄注冊(cè)頁(yè)面的設(shè)計(jì)與實(shí)現(xiàn)
20.7.1  登錄注冊(cè)頁(yè)面的設(shè)計(jì)
20.7.2  登錄頁(yè)面的實(shí)現(xiàn)
20.7.3  注冊(cè)頁(yè)面的實(shí)現(xiàn)
20.8  小結(jié)

Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)