HTML 5+CSS 3網(wǎng)頁開發(fā)實戰(zhàn)精解

出版時間:2013-1  出版社:清華大學出版社  作者:楊習偉  頁數(shù):379  字數(shù):612000  
Tag標簽:無  

內(nèi)容概要

  《html 5+css 3網(wǎng)頁開發(fā)實戰(zhàn)精解》全面、系統(tǒng)地講解了html 5和css
3從web界面設計到web應用開發(fā)的各種技術。本書難度適中,學習梯度科學,知識架構(gòu)嚴謹,內(nèi)容由淺入深、從易到難,講解通俗易懂,并注重讀者興趣的培養(yǎng),講解時還列舉了大量實例,以幫助讀者提高實戰(zhàn)技能。本書配帶1張光盤,內(nèi)容為本書重點內(nèi)容的教學視頻和本書涉及的源代碼。
  《html 5+css 3網(wǎng)頁開發(fā)實戰(zhàn)精解》共17章,分為3篇。第1篇為技術概覽,簡要介紹html 5標準和css
3層疊樣式表等內(nèi)容;第2篇為基于css
3的web界面設計實戰(zhàn),重點介紹文字、背景、邊框、盒布局、多列布局、動畫、漸變、支持多種設備的樣式表等內(nèi)容;第3篇為基于html
5的web應用開發(fā)實戰(zhàn),重點介紹繪圖、音頻和視頻、新型表單、拖放、本地存儲、離線應用、跨源通信、websocket雙向通信、多線程和地理位置等內(nèi)容。
  《html 5+css
3網(wǎng)頁開發(fā)實戰(zhàn)精解》適合web設計與開發(fā)的新手閱讀,也適合有一定web前端開發(fā)基礎的網(wǎng)頁開發(fā)人員閱讀;對于大中專院校的學生,本書也不失為一本網(wǎng)頁開發(fā)的好教材。如果閱讀本書的讀者具備css樣式表和javascript的基礎知識,學習效果會更好。

作者簡介

楊習偉,從事Web軟件開發(fā)及系統(tǒng)設計7年,主要負責ERP系統(tǒng)和工作流引擎的設計與開發(fā),在Web軟件項目開發(fā)中積累了大量的實戰(zhàn)經(jīng)驗。不僅對HTML、CSS和JavaScript有深入的理解,而且還對C#、NET、Web Services、WCF、SQLServer等主流開發(fā)技術有深入的研究并在項目中使用。曾經(jīng)參與開發(fā)了企業(yè)網(wǎng)站、OA系統(tǒng)、CRM系統(tǒng)、積分系統(tǒng)等。

書籍目錄

第1篇 技術概覽
 第1章 html 5標準(教學視頻:46分鐘)
  1.1 html 5介紹
  1.2 全新的html
  1.3 html 5的未來發(fā)展
  1.4 小結(jié)
  1.5 習題
 第2章 css 3層疊樣式表(教學視頻:25分鐘)
  2.1 css 3簡介
  2.2 增強的選擇器功能
  2.3 小結(jié)
  2.4 習題
第2篇 基于css 3的web界面設計實戰(zhàn)
 第3章 文本、背景、邊框不再單調(diào)(教學視頻:96分鐘)
  3.1 文本與字體
  3.2 色彩模式和不透明度
  3.3 背景
  3.4 邊框
  3.5 小結(jié)
  3.6 習題
 第4章 靈活的盒布局和界面設計(教學視頻:69分鐘)
  4.1 靈活的盒布局
  4.2 增強的盒模型
  4.3 增強的用戶界面設計
  4.4 小結(jié)
  4.5 習題
 第5章 你一直期待的多列布局(教學視頻:21分鐘)
  5.1 多列布局基礎
  5.2 實驗室:模仿雜志的多列版式
  5.3 小結(jié)
  5.4 習題
 第6章 酷炫的動畫和漸變(教學視頻:82分鐘)
  6.1 css 3變形基礎
  6.2 css 3過渡效果
  6.3 css 3動畫設計
  6.4 css 3漸變設計
  6.5 小結(jié)
  6.6 習題
 第7章 支持多種設備的樣式表方案(教學視頻:15分鐘)
第3篇 基于html 5的web應用開發(fā)實戰(zhàn)
 第8章 繪制圖形如此簡單(教學視頻:78分鐘)
 第9章 便捷的音頻和視頻(教學視頻:44分鐘)
 第10章 不可思議的表單(教學視頻:59分鐘)
 第11章 可觸到的拖放功能(教學視頻:39分鐘)
 第12章 本地存儲讓你的應用更加高效(教學視頻:37分鐘)
 第13章 別開生面的離線應用(教學視頻:33分鐘)
 第14章 安全的跨源通信(教學視頻:37分鐘)
 第15章 強大的websocket雙向通信(教學視頻:23分鐘)
 第16章 web背后——看不見的多線程(教學視頻:34分鐘)
 第17章 我知道你在哪里—地理位置api(教學視頻:21分鐘)

章節(jié)摘錄

版權(quán)頁:   插圖:   (1)把整個圖像復制到畫布,將其放置到指定點的左上角,并且將每個圖像像素映射成畫布坐標系統(tǒng)的一個單元。語法如下: drawImage(image,x,y) 參數(shù)說明:image表示所要繪制的圖像的對象,x、y表示要繪制的圖像的左上角的位置。 (2)把整個圖像復制到畫布,但是允許用畫布單位來指定想要的圖像的寬度和高度。語法如下: drawImage(image,x,y,width,height) 參數(shù)說明:image表示所要繪制的圖像的對象,x、y表示要繪制的圖像的左上角的位置,width、height表示圖像所應繪制的尺寸,指定這些參數(shù)使得圖像可以縮放。 (3)此方法是完全通用的,它允許指定圖像的任何矩形區(qū)域并復制它,對畫布中的任何位置都可進行任何的縮放。語法如下: drawImage(image,sourceX,sourceY,sourceWidth,sourceHeight,destX,destY,destWidth,destHeiqht) 參數(shù)說明:image表示所要繪制的圖像的對象。sourceX、sourceY表示圖像將要被繪制的區(qū)域的左上角,這些整數(shù)參數(shù)用圖像像素來度量。sourceWidth、sourceHeight表示圖像所要繪制區(qū)域的大小,用圖像像素表示。destX、destY表示所要繪制的圖像區(qū)域的左上角的畫布坐標。destWidth、destHeight圖像區(qū)域所要繪制的畫布大小。 以上三個方法中的參數(shù)image,都表示所要繪制的圖像對象,必須是Image對象或Canvas元素。一個Image對象能夠表示文檔中的…個標記或者使用Image()構(gòu)造函數(shù)所創(chuàng)建的一個屏幕外圖像。 三種方法中,第一種方法參數(shù)最少,所以最簡單,但實現(xiàn)的功能有限。第二種方法復雜一點,功能仍然受限。第三種方法,參數(shù)最多最復雜,能對圖像進行裁剪等操作。在繪圖中,根據(jù)實際需要,可以從以上三種方法中自由選擇。 【示例8—12】使用三種方法插入圖像。 運行結(jié)果如圖8—21所示。 代碼分析:在示例8—12中,使用了三種插入圖像的方法。由于參數(shù)的個數(shù)及表示的意義不同,所以可以靈活運用其特性,選擇使用。繪制圖像的代碼包含在onload處理函數(shù)中,是因為圖像本身需要時間加載,在加載完成之前,圖像是不能被繪制的。 圖8—21中的圖像,滿畫布的圖像是用第一種方法繪制的。右下角的圖像是用第二種方法繪制的。左上角的頭像是用第三種方法繪制的。 提示:在插入圖像之前,需考慮圖像加載的時間。如果圖像沒加載完成就已經(jīng)執(zhí)行了drawImage()方法,則不會顯示任何圖片。在示例8—12中,為圖像對象添加了onload處理函數(shù),以保證在圖像加載完成后執(zhí)行drawImage()方法。 8.3.6剪裁區(qū)域 在路徑繪圖中,我們使用了兩大繪圖方法,即用于繪制線條的stroke()方法和用于填充區(qū)域的fill()方法。關于路徑的處理,還有一種方法叫做剪裁方法clip()。 說起剪裁,大多數(shù)人會想到剪裁圖片,即保留圖片的一部分。但是剪裁的實現(xiàn)方法是另一種思維。 比如在火車上,乘客會通過車窗欣賞外面的風景,但會受到年窗的限制,只能看很小的一塊區(qū)域。外面的風景好比畫布,車窗就好比一個裁剪的區(qū)域,無論畫布里的風景如何繪制,卻只能在裁剪區(qū)域里表現(xiàn)出來,裁剪區(qū)域外是沒有任何變化的。也可以理解為,在接下來的繪圖中,都是在剪裁區(qū)域里進行的。

媒體關注與評論

《HTML5+CSS3網(wǎng)頁開發(fā)實戰(zhàn)精解》用幽默風趣的方式來引領讀者進入網(wǎng)頁開發(fā)的殿堂。該書講解通俗易懂、實踐性強,是一本適合廣大初學者上手和實際演練的好書,值得閱讀!——HTML5中國

編輯推薦

《HTML 5+CSS 3網(wǎng)頁開發(fā)實戰(zhàn)精解》適合Web設計與開發(fā)的新手閱讀,也適合有一定Web前端開發(fā)基礎的網(wǎng)頁開發(fā)人員閱讀;對于大中專院校的學生,《HTML 5+CSS 3網(wǎng)頁開發(fā)實戰(zhàn)精解》也不失為一本網(wǎng)頁開發(fā)的好教材。如果閱讀《HTML 5+CSS 3網(wǎng)頁開發(fā)實戰(zhàn)精解》的讀者具備CSS樣式表和JavaScript的基礎知識,學習效果會更好。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    HTML 5+CSS 3網(wǎng)頁開發(fā)實戰(zhàn)精解 PDF格式下載


用戶評論 (總計33條)

 
 

  •   示例很多,而且也有視頻學習??爝f很快,書不錯,內(nèi)容豐富,實戰(zhàn)性強,Html5學習的必備資料。
  •   html5 入門必備 將的很基礎 適合
  •   內(nèi)容詳實,適合操作,提升基礎知識 價格合理。值啦
  •   很好,有例子,源代碼,非常適合初學的人入手!
  •   書很不錯,看目錄就覺得可以,她一看就說這本書肯定沒有問題的,好好學習,完后找個好工作
  •   理論很扎實,講的也很通透,很喜歡,值得收藏。書看累了還可以看視頻緩解一下
  •   非常不錯的一本書,通俗易懂,容易掌握
  •   非常好,好好閱讀
  •   準備開干,效果不知道怎么樣,看了目錄介紹還不錯
  •   還沒看,應該蠻好。
  •   通谷易懂
  •   講得很詳細,每個小細節(jié)幾乎都講到了。
  •   這家伙最近看了好多書,贊一個~
  •   書籍質(zhì)量還不錯,還沒來記得看,我們實驗室一直在當當網(wǎng)買書!
  •   先買來填書架,應該不錯
  •   代買的,不知道,好不好
  •   從設計者的角度來講解,很新穎,很獨特。快遞很給力
  •   很多都用得上
  •   正在看,很適合有一定網(wǎng)頁設計基礎的工作人員。
  •   剛收到。簡單翻了下。還不錯 。要是有幾個全面的實例就好了。不過還是值得推薦的、
  •   配套光盤中源碼里面的案例,缺少很多圖片
  •   怎么說呢,沒有想象中的好啊
  •   簡潔明快,好東西。
  •   提升對HTML的知識,還行吧
  •   當初看上有光盤教程,才買了一本書想學學。結(jié)果發(fā)現(xiàn)光盤教程講的極差。還不如自己看的明白呢。。唉。有些失望。此書也就入門者學學吧。買了也是自己讀書。看光盤教程浪費時間啊。。
  •   買了還沒來及看
  •   其實現(xiàn)在講HTML5的書很多,我是沖著光盤里的教程來的,但是看了以后很失望,基本是照著書念了一遍,而且光盤里面雖然代碼是全的但是很多素材是沒有的,做不了實驗,只能自己找圖,購買需謹慎。
  •   我真的不想說這個光盤,作者跟著書本念而且念得那么差勁,代碼是完整,但是資源卻沒有真想罵娘的。書本內(nèi)容還挺基礎可以學習一下...對這本書評價一般般吧··
  •   書是不錯的,但是光盤就是按著書念o(>﹏<)o
  •   很一般的書,書中有個別地方錯誤。
  •   挺好的,書的內(nèi)容也很適合初學者,挺全的
  •   非常好,很適合學習,正在學習中
  •   看著比較累。。。清華出版社應該監(jiān)督質(zhì)量,html5的書我有兩本,這本基本不看了,當收藏不錯
 

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

京ICP備13047387號-7