本書是《HTML5網頁前端設計》一書的配套實戰項目教程,也可單獨為具有一定Web前端基礎的讀者使用。本書的電子資源包括全套例題源代碼可供讀者下載。
全書共包含10章,每章均配套兩個實例項目。全部內容可分為以下4個部分:
第1部分是基礎知識篇,包括第1、2章的內容。其中,第1章是HTML+CSS基礎項目,介紹導航菜單與商務風格表格的設計與實現;第2章是JavaScript基礎項目,介紹電子時鍾與電子日歷的設計與實現。
第二部分是重點篇,包括第3~8章的內容。這6章分別介紹基於HTML5拖放API、表單API、畫布API、媒體API、地理定位API以及Web存儲API的項目案例。其中較有特色的綜合項目有手繪時鍾、拼圖游戲、網頁日志本、音樂播放器、在線教學視頻等。
第三部分是提高篇,包括第9章的內容。第9章是CSS3基礎項目,主要講解使用CSS3制作火焰和霓虹文字特效以及使用CSS3動畫制作響應式放大菜單。
第四部分是綜合篇,包括第10章的內容。第10章提供了兩個完整的項目實例,包括貪吃蛇游戲的開發和企業文化用品展示網站的設計與實現。這兩個項目實例綜合應用了全書所學的知識,讓讀者所學即所用。
本書可作為高校計算機相關專業HTML5 課程的實踐教材,也可作為學習HTML5開發的自學教材或培訓教材。
全書共包含10章,每章均配套兩個實例項目。全部內容可分為以下4個部分:
第1部分是基礎知識篇,包括第1、2章的內容。其中,第1章是HTML+CSS基礎項目,介紹導航菜單與商務風格表格的設計與實現;第2章是JavaScript基礎項目,介紹電子時鍾與電子日歷的設計與實現。
第二部分是重點篇,包括第3~8章的內容。這6章分別介紹基於HTML5拖放API、表單API、畫布API、媒體API、地理定位API以及Web存儲API的項目案例。其中較有特色的綜合項目有手繪時鍾、拼圖游戲、網頁日志本、音樂播放器、在線教學視頻等。
第三部分是提高篇,包括第9章的內容。第9章是CSS3基礎項目,主要講解使用CSS3制作火焰和霓虹文字特效以及使用CSS3動畫制作響應式放大菜單。
第四部分是綜合篇,包括第10章的內容。第10章提供了兩個完整的項目實例,包括貪吃蛇游戲的開發和企業文化用品展示網站的設計與實現。這兩個項目實例綜合應用了全書所學的知識,讓讀者所學即所用。
本書可作為高校計算機相關專業HTML5 課程的實踐教材,也可作為學習HTML5開發的自學教材或培訓教材。