本書以HTML 5與JavaScript為主,其它網頁技術為輔,帶領讀者學習網頁程式設計的語法與技巧。
本書內容分成下列四篇:
*HTML 5篇:介紹HTML 4.01既有的元素和HTML 5增加、修改或移除的元素,例如article、section、nav、header、footer等結構元素,video、audio等影音多媒體元素,canvas繪圖區元素,新增的表單輸入類型與表單元素等。
*JavaScript篇:介紹JavaScript的核心語法和JavaScript在瀏覽器端的應用,讓靜態的HTML文件具有動態效果,包括window物件、JavaScript核心物件、環境物件、document物件、element物件、錯誤處理、事件處理、實用範例等。
*其它技術篇:介紹其它與網頁設計相關的技術,包括CSS、XHTML與Ajax。
*HTML 5 API篇:示範如何利用JavaScript存取HTML 5 API,包括Canvas API、Video/Audio API、Drag and Drop API、Geolocation API等。