內容簡介
本書共分為10章,系統全面地介紹了HTML 5規範的核心內容,以及這些內容在當前瀏覽器中的支持情況,並告知開發者如何在當前的環境下套用這些功能,開發出漂亮的Web套用。本書短小精悍,但是信息量巨大;本書注重實踐,其中的示例代碼都具有很強的啟發性和可操作性。對於初學者,本書是了解HTML 5的很好的入門材料;而對於想要了解HTML 5知識和套用的有經驗的Web開發者,閱讀本書更是輕車熟路,能進一步加深對Web開發和HTML 5的理解。
作者簡介
Bruce Lawson是Opera軟體的開放Web專家,是web標準項目組可訪問性任務組和W3C的移動web最佳實踐組的成員。 Remy sharp是--位開發者、演講者和博主,他有幾本書即將出版。Remy在布萊頓運營著自己的開發公司Left Logic,還編寫有關JavaScript、jQuery、CSS,以及其他語言的代碼。
目錄與序言
目錄
譯者序
前言
第1章 主要結構
[head]
使用新的html 5結構化元素
使用css樣式化html 5
何時使用新的html 5結構化元素
小結
第2章 文本
構造主要內容區域
添加部落格帖子和評論
使用html 5大綱
理解wai-aria
更多新結構
重新定義的元素
序言
歡迎打開本書。我們是兩個開發者,從2008年聖誕節開始研究HTMI,5,我們在郵件組列表中體驗、參與,並且在學習這門語言的同時盡全力幫助其成形。
由於我們是開發者,所以我們對於構建東西感興趣。這就是為什麼本書關注於HTML5所能解決的問題,而不是對這門語言進行學術研究。還有一點要注意,儘管Bruce供職於Opera Softwrare,而該公司最早開始的可行性研究工作最終導致了HTML5的形成,但Bruce在這裡不屬於任何特定的團隊,他的身份是使用該語言的一名開發者。本書的目標讀者
不需要有HTML5的知識,但我們期望你是一位有經驗的(X)HTML讀者,熟悉語意標記的概念。你是否很熟悉HTML或XHTML文檔類型無關緊要,但是,你應該能夠熟練地編寫任意一種嚴格的標記。
儘管你不必是一位JavaScript高手,但是你應該理解它在現代web開發中扮演著日益重要的角色,並且像DOM和1API這樣的術語不至於嚇得你扔下本書倉皇而逃。你還在這裡?很好。不適合閱讀本書的人
本書不是一本參考書。我們不想以順序的方式依次介紹每個元素或API,詳細討論每一個元素,之後再繼續進行下一個。這些應該是規範的工作,但絕對只是給出最基本的細節。
規範做不到的事情是,教授如何使用每個元素或API,或者講述它們如何在上下文中一起工作。隨著新主題的討論,我們將構建一些示例,並且當有需要注意的新內容出現時再返回來學習。