HTML5從入門到精通

出版時(shí)間:2012-9  出版社:清華大學(xué)出版社  作者:明日科技  頁(yè)數(shù):430  
Tag標(biāo)簽:無  

前言

自從2010年HTML 5正式推出以來,它立刻受到了世界各大瀏覽器的熱烈歡迎與支持。根據(jù)世界各大IT界知名媒體評(píng)論的說法,新的Web時(shí)代——HTML 5的時(shí)代馬上就要到來。本書內(nèi)容  本書中所講的HTML 4中的內(nèi)容,能夠在所有瀏覽器中運(yùn)行。在講解HTML 5中新增加的內(nèi)容時(shí),由于新增加的內(nèi)容所支持的瀏覽器不同,所以在運(yùn)行時(shí)所用的瀏覽器也不同。讀者在具體運(yùn)行實(shí)例時(shí),請(qǐng)使用其所支持的瀏覽器運(yùn)行,這樣才能保證實(shí)例的運(yùn)行效果?! ”緯峁┝藦腍TML到HTML 5的所有知識(shí),共分3篇?! 〉?篇:HTML基礎(chǔ)。本篇主要是對(duì)HTML基礎(chǔ)、標(biāo)記、列表、超鏈接、圖像與表格、層標(biāo)簽以及表單與多媒體頁(yè)面等內(nèi)容的介紹,并結(jié)合大量的圖示、實(shí)例、錄像等,使讀者快速掌握HTML的基礎(chǔ)知識(shí),并為以后深入學(xué)習(xí)HTML 5奠定堅(jiān)實(shí)的基礎(chǔ)?! 〉?篇:HTML 5高級(jí)應(yīng)用。本篇對(duì)HTML 5中新增的語(yǔ)法與標(biāo)記方法、新增元素、新增API以及這些元素與API目前為止受到了哪些瀏覽器的支持等進(jìn)行了詳細(xì)的介紹。在對(duì)它們進(jìn)行介紹的同時(shí),將其與HTML 4中的各種元素與功能進(jìn)行了對(duì)比,以幫助讀者更好地理解為什么要使用HTML 5、使用HTML 5的好處。  第3篇:HTML 5項(xiàng)目實(shí)戰(zhàn)。本篇詳細(xì)講解如何在一個(gè)用HTML 5語(yǔ)言編寫而成的頁(yè)面中綜合運(yùn)用HTML 5中新增的各種結(jié)構(gòu)元素,如何對(duì)這些結(jié)構(gòu)元素綜合使用CSS樣式。本書特點(diǎn)◆技術(shù)新穎,講解細(xì)致:全面、細(xì)致地展示HTML的基礎(chǔ)知識(shí),同時(shí)講解在未來Web時(shí)代中備受歡迎的HTML 5的新知識(shí),讓讀者能夠真正學(xué)習(xí)到HTML 5最實(shí)用、最流行的技術(shù)。◆語(yǔ)音視頻,講解詳盡:書中每一章節(jié)均提供聲圖并茂的語(yǔ)音教學(xué)錄像,讀者可以根據(jù)書中提供的錄像位置,在光盤中找到。這些錄像能夠引導(dǎo)初學(xué)者快速入門,感受編程的快樂和成就感,增強(qiáng)進(jìn)一步學(xué)習(xí)的信心,從而快速成為編程高手?!魧?shí)例典型,輕松易學(xué):通過例子學(xué)習(xí)是最好的學(xué)習(xí)方式,本書通過一個(gè)知識(shí)點(diǎn)、一個(gè)例子、一個(gè)結(jié)果、一段評(píng)析、一個(gè)綜合應(yīng)用的模式,透徹詳盡地講述了實(shí)際開發(fā)中所需的各類知識(shí)。◆精彩欄目,貼心提醒:本書根據(jù)需要在各章使用了很多“注意”、“說明”等小欄目,讓讀者可以在學(xué)習(xí)過程中更輕松地理解相關(guān)知識(shí)點(diǎn)及概念,并輕松地掌握個(gè)別技術(shù)的應(yīng)用技巧。◆應(yīng)用實(shí)踐,隨時(shí)練習(xí):書中幾乎每章都提供了“習(xí)題”,讓讀者能夠通過對(duì)問題的解答重新回顧、熟悉所學(xué)的知識(shí),舉一反三,為進(jìn)一步學(xué)習(xí)作好充分的準(zhǔn)備。讀者對(duì)象◆初學(xué)編程的自學(xué)者                  ◆編程愛好者◆大中專院校的老師和學(xué)生            ◆相關(guān)培訓(xùn)機(jī)構(gòu)的老師和學(xué)員◆正在做畢業(yè)設(shè)計(jì)的學(xué)生              ◆初中級(jí)程序開發(fā)人員◆程序測(cè)試及維護(hù)人員                ◆ 參加實(shí)習(xí)的“菜鳥”程序員讀者服務(wù)  為了方便讀者,本書提供了學(xué)習(xí)答疑網(wǎng)站。有關(guān)本書的問題讀者均可在網(wǎng)站上留言,我們力求在24小時(shí)內(nèi)回復(fù),節(jié)假日除外。致讀者  本書由明日科技Web程序開發(fā)團(tuán)隊(duì)策劃并組織編寫,主要編寫人員有李慧、劉欣、王小科、趙會(huì)東、顧彥玲、劉玲玲、賽奎春、高春艷、楊麗、王國(guó)輝、陳丹丹、李偉、曹飛飛、朱曉、潘凱華、李繼業(yè)、寇長(zhǎng)梅、陳英、劉莉莉、劉淇、王雙、黎秋芬、陳媛等。在編寫過程中,我們以科學(xué)、嚴(yán)謹(jǐn)?shù)膽B(tài)度,力求精益求精,但錯(cuò)誤、疏漏之處在所難免,敬請(qǐng)廣大讀者批評(píng)指正。  最后,感謝您選擇本書,希望本書能成為您學(xué)習(xí)編程路上的領(lǐng)航者。  “零門檻”編程,一切皆有可能。祝讀書快樂!                                                                      編  者

內(nèi)容概要

  《軟件開發(fā)視頻大講堂:HTML5從入門到精通》系統(tǒng)、全面地講解了HTML語(yǔ)言及其最新版本HTML 5的新功能與新特性,技術(shù)新穎實(shí)用。書中所有知識(shí)點(diǎn)均結(jié)合實(shí)例進(jìn)行講解,方便讀者動(dòng)手實(shí)踐。同時(shí)在每章的最后還設(shè)置了習(xí)題,通過這些習(xí)題可以對(duì)本章學(xué)到的知識(shí)進(jìn)行鞏固。本書不僅能夠使讀者系統(tǒng)而全面地學(xué)習(xí)理論知識(shí),還能滿足讀者充分實(shí)踐的需求?!  盾浖_發(fā)視頻大講堂:HTML5從入門到精通》共分23章,包括HTML基礎(chǔ)、HTML文件基本標(biāo)記、設(shè)計(jì)網(wǎng)頁(yè)文本內(nèi)容、使用列表、超鏈接、使用圖像、表格的應(yīng)用、層標(biāo)記——div、編輯表單、多媒體頁(yè)面、HTML 5的新特性、HTML 5與HTML 4的區(qū)別、HTML 5的結(jié)構(gòu)、HTML 5中的表單、HTML 5中的文件與拖放、多媒體播放、繪制圖形、數(shù)據(jù)存儲(chǔ)、離線應(yīng)用程序、使用Web Worker處理線程、通信API、獲取地理位置信息、旅游信息網(wǎng)前臺(tái)頁(yè)面。書中所有知識(shí)點(diǎn)都結(jié)合具體實(shí)例進(jìn)行介紹,涉及的程序代碼給出了詳細(xì)的注釋,可以使讀者輕松領(lǐng)會(huì)HTML語(yǔ)言程序開發(fā)的精髓,快速提高開發(fā)技能。  本書所配DVD光盤含有全程語(yǔ)音視頻講解教學(xué)錄像以及實(shí)例的全部源代碼,這些源代碼都經(jīng)過精心調(diào)試,在Windows XP、Windows 2000、Windows 2003和Windows 7下全部調(diào)試通過?! ”緯鴥?nèi)容詳盡,實(shí)例豐富,非常適合作為編程初學(xué)者的學(xué)習(xí)用書,也適合作為開發(fā)人員的參考資料。

書籍目錄

第1篇HTML基礎(chǔ) 第1章HTML基礎(chǔ) 1.1 HTML的基本概念 1.2 HTML發(fā)展史 1.3 HTML的基本結(jié)構(gòu) 1.3.1 HTML文件的編寫方法 1.3.2文件開始標(biāo)簽〈html〉 1.3.3 文件頭部標(biāo)簽〈head〉 1.3.4文件標(biāo)題標(biāo)簽〈title〉 1.3.5文件主體標(biāo)簽〈body〉 1.3.6編寫文件的注意事項(xiàng) 1.4編寫第一個(gè)HTML文件 1.4.1 HTML文件的編寫方法 1.4.2手工編寫頁(yè)面 1.4.3使用可視化軟件制作頁(yè)面 1.4.4使用瀏覽器瀏覽HTML文件 1.4.5使用HTML開發(fā)的明日?qǐng)D書網(wǎng) 1.5 小結(jié) 1.6 習(xí)題 第2章HTML文件基本標(biāo)記 2.1 HTML頭部標(biāo)記 2.2標(biāo)題標(biāo)記〈title〉 2.3 元信息標(biāo)記〈meta〉 2.3.1設(shè)置頁(yè)面關(guān)鍵字 2.3.2設(shè)置頁(yè)面描述 2.3.3設(shè)置編輯工具 2.3.4設(shè)定作者信息 2.3.5 限制搜索方式 2.3.6設(shè)置網(wǎng)頁(yè)文字及語(yǔ)言 2.3.7 設(shè)置網(wǎng)頁(yè)的定時(shí)跳轉(zhuǎn) 2.3.8設(shè)定有效期限 2.3.9禁止從緩存中調(diào)用 2.3.10刪除過期的cookie 2.3.11 強(qiáng)制打開新窗口 2.3.12設(shè)置網(wǎng)頁(yè)的過渡效果 2.4基底網(wǎng)址標(biāo)記〈base〉 2.5 頁(yè)面的主體標(biāo)記〈body〉 2.5.1設(shè)置文字顏色——text 2.5.2 背景顏色屬性——bgcolor 2.5.3 背景圖像屬性——background 2.5.4設(shè)置鏈接文字屬件——link 2.5.5設(shè)置邊距——margin 2.6 頁(yè)面的注釋標(biāo)記 2.7 實(shí)例演練——?jiǎng)?chuàng)建基本的HTML網(wǎng)頁(yè) 2.8 小結(jié) 2.9 習(xí)題 第3章設(shè)計(jì)網(wǎng)頁(yè)文本內(nèi)容 3.1標(biāo)題文字的建立 3.1.1標(biāo)題文字標(biāo)記〈h〉 3.1.2標(biāo)題文字的對(duì)齊方式——align 3.2設(shè)置文字格式 3.2.1 設(shè)置文字字體——face 3.2.2 設(shè)置字號(hào)——size 3.2.3 設(shè)置文字顏色——color 3.2.4粗體、斜體、下劃線——strong、em、u 3.2.5上標(biāo)與下標(biāo)——sup、sub 3.2.6設(shè)置刪除線——strike 3.2.7等寬文字標(biāo)記——code 3.2.8空格—— ; 3.2.9其他特殊符號(hào) 3.3設(shè)置段落格式 3.3.1 段落標(biāo)記——p 3.3.2取消文字換行標(biāo)記——nobr 3.3.3 換行標(biāo)記——br 3.3.4保留原始排版方式標(biāo)記——pre 3.3.5居中對(duì)齊標(biāo)記——center 3.3.6 向右縮進(jìn)標(biāo)記———blockquote 3.4水平線標(biāo)記 3.4.1 添加水平線——hr 3.4.2設(shè)置水平線的寬度與高度——width、height 3.4.3設(shè)置水平線的顏色——color 3.4.4設(shè)置水平線的對(duì)齊方式——align 3.4.5去掉水平線陰影——noshade 3.5其他文字標(biāo)記 3.5.1文字標(biāo)注標(biāo)記——ruby 3.5.2聲明變量標(biāo)記——var 3.5.3忽視HTML標(biāo)記——plaintext、xmp 3.6 小結(jié) 3.7 習(xí)題 第4章使用列表 4.1列表的標(biāo)記 4.2使用無序列表 4.2.1無序列表標(biāo)記——ul 4.2.2無序列表的符號(hào)類型——type 4.3使用有序列表 4.3.1有序列表標(biāo)記——ol 4.3.2有序列表的屬性——type 4.3.3有序列表的起始數(shù)值——start 4.4定義列表標(biāo)記——dl 4.5 菜單列表標(biāo)記——menu 4.6 目錄列表——dir 4.7使用嵌套列表 4.7.1定義列表的嵌套 4.7.2無序列表和有序列表的嵌套 4.8 小結(jié) 4.9 習(xí)題 第5章超鏈接 5.1超鏈接的基本知識(shí) 5.1.1超鏈接 5.1.2絕對(duì)路徑 5.1.3相對(duì)路徑 5.2超鏈接的建立 5.2.1超鏈接標(biāo)記的基本語(yǔ)法 5.2.2建立文本超鏈接 5.2.3設(shè)置超鏈接的目標(biāo)窗口 5.3 內(nèi)部鏈接 5.4書簽鏈接 5.4.1 建立書簽 5.4.2鏈接到同一頁(yè)面的書簽 5.43鏈接到不同頁(yè)面的書簽 5.5外部鏈接 5.5.1 通過HTTP協(xié)議 5.5.2通過FTP 5.5.3發(fā)送E—mail 5.5.4下載文件 5.6其他鏈接 5.6.1 腳本鏈接 5.6.2空鏈接 5.7 小結(jié) 5.8 習(xí)題 第6章使用圖像 6.1 圖像的基本格式 …… 第2篇HTML 5高級(jí)應(yīng)用 第3篇HTML 5項(xiàng)目實(shí)戰(zhàn)

章節(jié)摘錄

版權(quán)頁(yè):   插圖:   currentSrc屬性、buffered屬性 可以用currentSrc屬性來讀取播放中的媒體數(shù)據(jù)的URL地址,該屬性為只讀屬性。 buffered屬性返回一個(gè)實(shí)現(xiàn)TimeRanges接口的對(duì)象,以確認(rèn)瀏覽器是否已緩存媒體數(shù)據(jù)。 TimeRanges對(duì)象表示一段時(shí)間范圍,在大多數(shù)情況下,該對(duì)象表示的時(shí)間范圍是一個(gè)單一的以0開始的范圍,但是如果瀏覽器發(fā)出RangeRquest請(qǐng)求,這時(shí)TimeRanges對(duì)象表示的時(shí)間范圍是多個(gè)時(shí)間范圍。 TimeRanges對(duì)象具有一個(gè)length屬性,表示有多少個(gè)時(shí)間范圍,多數(shù)情況下存在時(shí)間范圍時(shí),該值為1,不存在時(shí)間范圍時(shí),該值為0;該對(duì)象有兩個(gè)方法:start(index)和end(index),多數(shù)情況下將index設(shè)置為0就可以了。當(dāng)用element.buffered語(yǔ)句來實(shí)現(xiàn)TimeRanges接口時(shí),start(0)表示當(dāng)前緩存區(qū)內(nèi)從媒體數(shù)據(jù)的什么時(shí)間開始進(jìn)行緩存,end(0)表示當(dāng)前緩存區(qū)內(nèi)的結(jié)束時(shí)間。buffered屬性為只讀屬性。 readyState屬性 該屬性返回媒體當(dāng)前播放位置的就緒狀態(tài),其值包括以下5個(gè)。 HAVE NOTHING(數(shù)值0):沒有獲取到媒體的任何信息,當(dāng)前播放位置沒有可播放數(shù)據(jù)。 HAVE METADATA(數(shù)值1):已經(jīng)獲取到了足夠的媒體數(shù)據(jù),但是當(dāng)前播放位置沒有有效的媒體數(shù)據(jù)(也就是說,獲取到的媒體數(shù)據(jù)無效,不能播放)。 HAVE CURRENT DATA(數(shù)值2):當(dāng)前播放位置已經(jīng)有數(shù)據(jù)可以播放,但沒有獲取到可以讓播放器前進(jìn)的數(shù)據(jù)。當(dāng)媒體為視頻時(shí),意思是當(dāng)前幀的數(shù)據(jù)已獲得,但還沒有獲取到下一幀的數(shù)據(jù),或者當(dāng)前幀已經(jīng)是播放的最后一幀。 HAVE FUTURE DATA(數(shù)值3):當(dāng)前播放位置已經(jīng)有數(shù)據(jù)可以播放,而且也獲取到了可以讓播放器前進(jìn)的數(shù)據(jù)。當(dāng)媒體為視頻時(shí),意思是當(dāng)前幀的數(shù)據(jù)已獲取,而且也獲取到了下一幀的數(shù)據(jù),當(dāng)前幀是播放的最后一幀時(shí),readyState屬性不可能為HAVE_FUTURE_DATA。 HAVE ENOUGH DATA(數(shù)值4):當(dāng)前播放位置已經(jīng)有數(shù)據(jù)可以播放,同時(shí)也獲取到了可以讓播放器前進(jìn)的數(shù)據(jù),而且瀏覽器確認(rèn)媒體數(shù)據(jù)以某一種速度進(jìn)行加載,可以保證有足夠的后續(xù)數(shù)據(jù)進(jìn)行播放。 readyState屬性為只讀屬性。 seeking屬性和seekable屬性 seeking屬性返回一個(gè)布爾值,表示瀏覽器是否正在請(qǐng)求某一特定播放位置的數(shù)據(jù),true表示瀏覽器正在請(qǐng)求數(shù)據(jù),false表示瀏覽器已停止請(qǐng)求。

編輯推薦

“軟件開發(fā)視頻大講堂”叢書系清華社“視頻大講堂”重點(diǎn)大系之一。該大系包括多個(gè)子系列,每個(gè)子系列的圖書在其同品種的圖書中銷售名列前茅,其中:◆??4個(gè)品種榮獲“全行業(yè)優(yōu)秀暢銷品種”◆??1個(gè)品種榮獲2012年清華大學(xué)出版社“專業(yè)暢銷書”一等獎(jiǎng)◆??絕大多數(shù)品種在“全國(guó)計(jì)算機(jī)零售圖書排行榜”同品種排行中名列前茅◆??截至目前該大系累計(jì)銷售超過55萬冊(cè)◆??該大系已成為近年來清華社計(jì)算機(jī)專業(yè)基礎(chǔ)類零售圖書最暢銷的品牌之一“軟件開發(fā)視頻大講堂”系列作為清華社“視頻大講堂”大系的子系列之一,繼承和創(chuàng)新了清華社“視頻大講堂”大系的編寫模式、寫作風(fēng)格和優(yōu)良品質(zhì)。本書突出了以下內(nèi)容:◆??總長(zhǎng)總時(shí)長(zhǎng)25小時(shí)同步視頻演示講解,可反復(fù)觀摩,讓學(xué)習(xí)更為快捷、高效◆?  436個(gè)典型實(shí)例,通過實(shí)例學(xué)習(xí)更深入,更有趣,更有動(dòng)力  ◆?  369道面試真題,了解工作實(shí)例及面試問題,更好適應(yīng)企業(yè)需求◆?  138項(xiàng)能力測(cè)試題目,檢測(cè)是否過關(guān),了解學(xué)習(xí)之不足?!?  根據(jù)全國(guó)計(jì)算機(jī)零售圖書排行榜,本書已經(jīng)連續(xù)8月HTML5類全國(guó)零售排行前2名   “軟件開發(fā)視頻大講堂”系列作為清華社“視頻大講堂”大系的子系列之一,執(zhí)著于專業(yè),精細(xì)于品質(zhì):◆??集基礎(chǔ)知識(shí)、核心技能、高級(jí)應(yīng)用、項(xiàng)目案例于一體◆??好學(xué)、好用、高效

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    HTML5從入門到精通 PDF格式下載


用戶評(píng)論 (總計(jì)17條)

 
 

  •   感謝這本書的編者,真的是很好學(xué)容易學(xué)的一本書,是我買這么多書,最中意的一本(不談質(zhì)量),但是這個(gè)書的印刷又是黑白的,很不爽,本來想收藏的。
  •   錄視頻這大姐,講個(gè)話能把人急死,你說你們都花那么多心血去錄這個(gè)了,就不能找個(gè)說話利索點(diǎn)兒的??果斷不看視頻了,自己看書吧。還好視頻也只是把書上內(nèi)容念一遍,不看沒影響。
  •   適合從來不會(huì)HTML的人。。。
  •   非常不好,不是太專業(yè)
  •   建議想買這本書的小伙伴想清楚再買,我是退了2次,結(jié)果還是老問題?。?!書的后面全是貼的標(biāo)簽!沒有包裝,這還是亞馬遜直營(yíng)的?。?!第三次老樣子,我不想退了,麻煩!只好認(rèn)了,如果能發(fā)圖的話我肯定要發(fā)!每次換貨寫了原因看都不看,一點(diǎn)都不人性化!不過物流人員還是不錯(cuò)的,如實(shí)評(píng)價(jià)!
  •   值得學(xué)習(xí),西安的速度給力
  •   對(duì)于我這種荒廢七年的人來說,這本書是絕佳的復(fù)習(xí)課本!
  •   只是粗略的翻了一下,適合入門的
  •   講的只是一些簡(jiǎn)單html基礎(chǔ),涉及到css的很少
  •   看了書,還不錯(cuò),但是光盤還沒看
  •   同學(xué)買的,不過看著不錯(cuò)
  •   這本書太過于細(xì)致,一個(gè)一個(gè)的標(biāo)簽講解
  •   還行吧,對(duì)于初學(xué)者感覺不大合適
  •   HTML5從入門到精通
  •   收到了,挺 快
  •   購(gòu)買《TML5從入門到精通》
  •   書看起來還不錯(cuò),但是快遞太慢了
 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7