全書共分為12章, 第1章講述傳統HTML語言, 包括HTML基本標簽、網頁框架; 第2章介紹CSS, 也就是對網頁元素的修飾; 第3章介紹HTML5的基礎、其與HTML相比增加的標簽和廢棄的標簽; 第4章介紹HTML5的網頁結構及相關標簽; 第5章介紹HTML5的表單; 第6章介紹HTML5的文件與拖放; 第7章介紹HTML5中的多媒體播放; 第8章介紹HTML5中的圖形繪製; 第9章介紹HTML5中的數據存儲; 第10章介紹HTML5中的網頁離線應用; 第11章介紹HTML5中的線程處理機制WebWorkerAPI; 第12章介紹HTML5如何獲取和應用地理位置信息。