- HTML5+CSS3基礎(chǔ)開發(fā)教程(第2版)
- 張珈珣 范立鋒編著
- 1125字
- 2020-09-25 15:59:39
前言
HTML5和CSS3是近年來Web應(yīng)用開發(fā)技術(shù)中最為熱門的兩項新技術(shù)。HTML5在原HTML版本的基礎(chǔ)上,提出了大量創(chuàng)新的、實用的元素和規(guī)范。HTML5不僅在傳統(tǒng)的臺式機Web應(yīng)用方面可以發(fā)揮重要作用,對移動設(shè)備上的Web應(yīng)用也提供了良好的支持。CSS3在樣式定義方面同樣提出了大量新的元素,在豐富原有樣式的基礎(chǔ)上,使開發(fā)變得更加方便、快捷。
本書全面、翔實地介紹了HTML5各種基礎(chǔ)知識及應(yīng)用技巧,以及CSS3的基礎(chǔ)應(yīng)用和高級應(yīng)用。通過對本書的學習,讀者可以快速、全面地掌握使用HTML5和CSS3開發(fā)Web應(yīng)用程序的方法,并且能夠達到融會貫通、靈活運用的目的。
本書特點
本書的特點如下。
(1)介紹最新的開發(fā)技術(shù)。HTML5和CSS3是目前最新的兩種網(wǎng)頁開發(fā)技術(shù),且發(fā)展前景良好,未來將被廣泛應(yīng)用。
(2)教材知識體系結(jié)構(gòu)合理。知識安排強調(diào)整體性和系統(tǒng)性,知識表達強調(diào)層次性和有序性,便于讀者學習和理解。
(3)理論與應(yīng)用緊密結(jié)合。本書的每一章節(jié)在對相關(guān)知識點進行詳細介紹之后,都會提供該技術(shù)點的具體應(yīng)用示例,通過理論與實際相結(jié)合,讀者能更好地掌握相關(guān)知識點。
(4)提升讀者綜合應(yīng)用能力。本書在每章(除個別章節(jié)外)最后都提供了一個綜合應(yīng)用本章知識點的上機實踐,通過完成每章上機實踐內(nèi)容,讀者不僅能夠更加深入理解理論知識,還能檢測自己對本章知識的綜合應(yīng)用能力。
(5)語言通俗易懂,讀者容易理解。書中采用程序結(jié)構(gòu)、頁面交互圖、流程圖、表格等多種方式,描述問題及解決問題的過程,使讀者從多個角度來理解問題。
(6)案例的實用性。本書中最后提供了兩個具有代表性的案例:Web游戲和Web網(wǎng)站,這兩個應(yīng)用分別代表了當前HTML5和CSS3的應(yīng)用方向。通過這兩個案例的練習,讀者可以對本書所講解的知識點進行整體回顧,提升讀者應(yīng)用HTML5和CSS3進行開發(fā)的水平。
本書結(jié)構(gòu)
本書圍繞HTML5及CSS3基礎(chǔ)知識和高級應(yīng)用進行講解,書中提供了許多實例,而且每章后附有習題,用于鞏固所學內(nèi)容。全書共分15章,各章具體內(nèi)容如下表所示。
表 全書各章的主要內(nèi)容

本書面向的讀者
本書面向的是HTML程序設(shè)計的初學者。讀者無需掌握任何開發(fā)技術(shù)就可以根據(jù)書中介紹的方法和實例,構(gòu)建HTML5的Web應(yīng)用。本書在內(nèi)容編排上由淺入深,循序漸進,注重理論與實際相結(jié)合,特別適合高等院校的教師作為授課教材。
如果您具備一定的網(wǎng)頁開發(fā)基礎(chǔ),但又希望掌握最新的網(wǎng)頁開發(fā)技術(shù),本書也非常適合。雖然本書的編寫初衷是面向沒有開發(fā)經(jīng)驗的讀者,但是如果您具備以下方面的知識,學習起來將事半功倍:
?熟悉HTML;
?熟悉CSS;
?熟悉JavaScript。
本書實例的運行環(huán)境
由于目前瀏覽器對HTML5及CSS3的支持性有所不同,個別示例可能需要在不同瀏覽器上運行方能得到正確效果,因此建議讀者安裝Firefox、Chrome以及Opera瀏覽器。
技術(shù)支持
本書實例開發(fā)中用到的程序源代碼,可以在“人郵教育社區(qū)(www.ryjiaoyu.com)”上免費下載,以供讀者學習和使用。
編者
2017年5月
- Spring Boot 2實戰(zhàn)之旅
- AngularJS Testing Cookbook
- 算法零基礎(chǔ)一本通(Python版)
- FreeSWITCH 1.6 Cookbook
- Production Ready OpenStack:Recipes for Successful Environments
- Practical Windows Forensics
- PHP+MySQL+Dreamweaver動態(tài)網(wǎng)站開發(fā)實例教程
- Learning ArcGIS for Desktop
- 新一代SDN:VMware NSX 網(wǎng)絡(luò)原理與實踐
- 愛上micro:bit
- Python程序設(shè)計與算法基礎(chǔ)教程(第2版)(微課版)
- Django實戰(zhàn):Python Web典型模塊與項目開發(fā)
- 人工智能算法(卷1):基礎(chǔ)算法
- C語言程序設(shè)計實踐
- PhoneGap 4 Mobile Application Development Cookbook