本書兼顧高校教學與業界實用之需要,力求在覆蓋網頁設計基礎知識和技能的同時跟蹤其前沿技術進展,以滿足初學者與進階者的學習需要。全書共17章,精要、清晰、通俗、全面地講述了網頁設計原理、基本知識、*實用技術和工具,主要包括網頁內容組織語言HTML5、外觀樣式設計語言CSS3、動態交互語言JavaScript和網站開發工具Dreamweaver CS5。
本書采用獨特的編寫方法,每章都從本章導讀開始,以案例作為引導; 然后通過大量實用示例及開發工具示范、講解技術的運用; 正文詳列參考資源及術語腳注; 章末進行了小結,增加了外文文獻研讀訓練和深度知識探究的進階學習,設計了實用的思考與實踐作業。
本書可作為普通高校計算機及相關專業教材,也可作為從事網頁設計與制作、網站開發、網頁編程等行業的人員的參考書。
(1)《網頁設計技術實用教程從基礎到前沿(HTML5 CSS3 JavaScript)》在內容選擇、寫作方法和體例設計方面做出創新,兼顧知識的基礎性和前沿性,網頁的創意性和技術實用性,以及大學教學的學術性。(2)案例引導、示例輔助、圖文并茂。每章都以業界主流網站案例作引導,從中引出本章講述技術的內容及用法。讀者可通過對實例代碼的理解、模仿和改進,隨時可以用到實際項目中,做到即學即用。(3)內容系統完整,重點突出,跟蹤前沿。本書旨在使讀者完整、系統地了解并掌握從事網站前端頁面設計所需的基礎知識和實用前沿技術,包括網頁設計基礎,HTML5、CSS3、JavaScript三種前端技術和DreamweaverCS5工具等。(4)配套資源完善。每章給出思辨題、網頁設計實踐題、案例分析題;提供課件、程序代碼及其使用的CSS樣式文件、JS文件;各種圖像、音頻、視頻等資源文件;習題解答、課外參考文獻或鏈接等資料。
前言
在本書成稿之際,時間已是21世紀的第16個年頭,當今時代正迎來互聯網應用大發展的契機,僅看電子商務就可見一斑。我國電子商務近年來飛速發展,2014年中國電子商務市場交易規模12.3萬億元,同比增長21.3%,其中B2B電子商務市場占比超七成,網絡購物占比超兩成; 移動購物市場規模增速超200%,而背后支持電子商務發展的則是眾多高效、安全運行的網站。在2015年3月的人大會議開幕式上,李克強總理提出互聯網 國家戰略。隨著互聯網應用的發展,對PC網站及移動平臺網站開發人才的需求將日益增加,進而對掌握網頁設計前沿技術人才的培養提出了更高要求。進入2016年,Web前端頁面設計技術發生了很大變化,從Web 1.0的主流技術HTML(Hyper Text Markup Language)和CSS(Cascading Style Sheets)技術,Web 2.0的以JavaScript、DOM、異步數據請求為技術的Ajax應用,發展到目前支持富圖形和富媒體(GraphicallyRich and MediaRich)內容、兼顧PC網站和移動終端網頁設計的HTML5和CSS3技術。HTML即超文本標記語言,是一種用來制作超文本文檔的簡單標記語言,是設計Web頁面的基礎。HTML5是一個新的Web標準的集合,它包括全新定義和更為規范化的HTML標簽。CSS即層疊樣式表,它通過提供頁面元素的各種樣式來格式化HTML文檔,并使頁面產生動態效果。CSS用來輔助HTML,是HTML不可分割的一項技術,要制作精美的網頁離不開CSS。CSS3是CSS2技術的升級版本,是全球互聯網發展的未來趨勢,因為CSS3使用的新技術將簡化網站的開發流程,也會帶來更好的用戶體驗。CSS3以及全新的JavaScript API接口既可以進行PC網站開發,也可以進行移動網站和APP的開發。HTML5和CSS3等網頁設計的最新技術正在快速發展,這些技術正在或已經得到了所有最新版本的瀏覽器的支持,包括Android和iPhone開發的移動瀏覽器。眾所周知,現在的移動平臺和APP廣受人們歡迎,但掌握HTML5的網頁設計者卻很少。JavaScript是由Netscape公司開發的、介于Java與HTML之間、基于對象事件驅動的編程語言,是制作具有動態性和交互性頁面的首選腳本語言。因為它的開發環境簡單,不需要Java編譯器,而是直接運行在Web瀏覽器中,所以備受Web設計者的青睞,正日益受到全球的關注。網頁設計技術課程不僅是電子商務專業的必修課程,也是計算機科學與技術、信息管理與信息系統等專業的重要選修內容。近年來,高校教學由于受到學時、學分、課程數量的限制,不可能把網頁設計的不同技術分散設置為多種課程,但在選用教材時發現,選擇一本能夠集成網頁設計的多種技術,既能滿足初學者入門,又能盡快跟上最新技術進展的教材是困難的。從內容上看,目前圖書多把HTML、CSS、JavaScript以及開發工具等割裂開來,獨立成冊。從現有書籍的寫作方法上看,來自業界的技術工程師作者,由于缺乏高校一線教學的工作經歷,所編寫圖書的內容和體例多與教學大綱的要求不一致,缺乏配套的實驗及習題等; 有些圖書邏輯性稍差、可讀性不夠; 出自教師的圖書則對新技術的跟蹤不夠及時,實踐性不足。基于以上分析,亟須編寫出反映最新技術變化,滿足高校教學需要的高質量的網頁設計技術教材。本書編者長期從事網站建設、網頁設計類課程的教學工作,參與制定電子商務專業教學大綱; 了解高校學生的學習特點及教學需求; 主編或參編過包括國家十一五規劃教材在內的十多部教材,為編寫高校教學用書奠定了基礎。本書是在編者的2007版《商務網站頁面設計技術》教材多年使用的基礎上,在參考了現有大量同類書刊、資料吸收眾家之長后結合多年網頁設計課程教學的經驗以及本人主持的遼寧省教學研究項目實施中的成果和體會與網頁設計的最新技術進展優化增改而成的。本書的內容本書共17章,講述了從網頁設計實用技術基礎到最新前沿的內容,在體系上力求完整、清晰、易學易用,并與當前業界網頁實際使用的技術結合,體現教材的實用性。本書從結構上分為4個部分,包括網頁設計概述、HTML5標簽設計、CSS3樣式設計以及JS(JavaScript)網頁交互設計,如下圖所示,此外還包括貫穿全書的先進的網頁設計工具DWCS5(Dreamweaver CS5)的運用。
網頁設計概述部分分4個小節,從宏觀角度概述了網站和網頁的基本知識、技術,其中網站基礎知識一節介紹了網站的概念、構成、分類、體系架構和開發技術; 網站系統設計一節講述了網站設計原則,以及網站名稱、主題、形象、欄目、頁面、風格和結構的設計; 網頁設計語言一節則對HTML、CSS、JavaScript語言進行了總體介紹; 工欲善其事,必先利其器,網頁設計離不開好的工具支持,在網頁設計工具一節我們選用業界成熟、先進的Dreamweaver CS5進行了講解。HTML5標簽設計部分分5章講述了組成網頁的各標簽(標記)的設計,其中第2章講解了網頁結構設計,包括網頁開頭、主體結構標記及全局屬性設計; 第3章講解了網頁內容設計,包括段落、區塊、列表、表格等頁面內容及格式化相關標記的設計; 第4~6章分別講解了網頁的超鏈接、表單、多媒體與外部程序相關標記的設計。CSS3樣式設計部分分7章講述了網頁外觀樣式的設計,首先第7章對網頁中樣式表的定義與應用進行說明; 接著第8~13章分別講解了網頁中字體與文本、背景與邊框、列表與鼠標光標、Web框、變形與動畫、頁面布局等的設計。JS網頁交互設計部分分4章講述了JavaScript語言及其在網頁動態交互設計中的應用,在第14章介紹JavaScript基本語法的基礎上,第15~17章分別講解了JavaScript的對象、事件與內置函數,瀏覽器對象模型BOM和文檔對象模型DOM,JavaScript與HTML5前沿技術應用,包括地理位置定位和在線地圖的使用、基于Web存儲技術實現數據的客戶端存儲等。本書的特點如何緊跟網頁設計技術的發展趨勢,適應業界對網頁設計人才的技術需求,在教材的內容選擇、編寫方法和體例設計方面做出創新,從而編寫出視覺舒適、可讀性好、內容實用、有助于提高能力和擴展視野、符合高校教學需要的教材,是編者一直在思考的問題,本書的完成也是對這種長期思考的總結。本書具有如下特點。1. 立足精品導向、能力引領全書的編寫始終樹立精品意識,以國家級精品教材標準為目標導向,并借鑒眾多同類教材的編寫經驗,在內容上兼顧知識的基礎性和前沿性、網頁的創意性和技術實用性以及大學教學的學術性; 在體例設計上參考國家級規劃教材的要求; 在編寫思想上遵守授人以魚不如授人以漁的原則,重在能力的提高,而非知識的灌輸,以幫助讀者快速提升網頁設計技術和實際應用能力。2. 內容系統完整、重點突出本書旨在使讀者完整、系統地了解并掌握從事網站前端頁面設計必需的基礎知識和實用前沿技術,在內容上力求系統完整、重點突出。在核心內容方面,本書根據網頁設計課程大綱要求選取了網頁設計基礎,HTML5、CSS3、JavaScript三種前端技術和Dreamweaver CS5工具等內容。但由于各部分內容較多,限于篇幅不可能面面俱到,為此本書又根據業界技術的實際需求進行了重點選講。在附屬內容方面,為了檢驗學生對各章內容的綜合理解和掌握程度,每章都精心設計了實用的作業題,包括思辨題、網頁設計實踐題及案例分析,旨在通過問題解答、實踐環節操作和案例研讀鞏固本章的知識要點,體現實踐出真知的道理; 同時為了擴展讀者的視野,每章都給出了需要進階學習的知識; 為了便于學生及時閱讀國外網站、資料,還增加了專業外文文獻學習能力訓練,力求盡快打開讀者通向外部世界的大門。3. 講述通俗簡潔、條理清晰本書面向初學者,從零基礎講起并迅速追蹤到前沿技術。考慮到目前大多數院校課時壓縮、強調學生自學能力培養的實際情況,本書的編寫力求做到深入淺出、通俗易懂、表述簡潔、條理清晰。本書對基礎知識、基本技術技能和設計原理的講述比較細致,在難懂的地方一般補充了圖表、示例說明、注釋和腳注; 對每個示例中需要特別注意和說明的地方使用了單獨的格式,使讀者能夠快速地把握知識的重點; 所用程序、結構層次清晰,對關鍵代碼給出了詳細的注釋,具有可讀性和可理解性; 對DW工具的操作列出了詳細步驟。全書力求避免大量的純文字性、抽象描述,避免空洞、無內容。本書各章內容結構清晰,內容之間聯系緊湊、自然,難度循序漸進、邏輯性強,如下圖所示。
鑒于編者多年的教學經驗和對教與學的深刻感悟,加之本書又是經多次潤色、修改和完善寫成,因而本書基本貫徹了上述意圖,編寫方法符合學生的閱讀和自主學習習慣。4. 選材基礎實用、跟蹤前沿本書首先講述了零基礎讀者需要的基礎知識和基本技術,在2007版《商務網站頁面設計技術》的基礎上進行了增補和完善; 同時盡可能地反映近年來網頁設計技術的最新發展,并在每章的基礎知識后增加了對應的前沿技術,如增加了HTML5的最新內容,擴充了最新發布的瀏覽器支持的CSS3特性,補充了地理位置定位和在線地圖的使用,基于Web存儲技術實現數據的客戶端存儲等; 通過追蹤新技術與時俱進,使讀者很快地學習到前沿技術; 各章節內容的選擇都會摒棄業界不常用的技術,并且在每章的引例選擇、內容講述、示例設計、課后作業各方面緊緊圍繞業界網頁設計技術的實際需要,突出應用性、時效性和實踐性。本書從網頁設計的實際需求出發,既有理論又有技術,信息量大、知識結構完整,可以更好地滿足網頁設計的教學與實踐需要。5. 案例引導、示例輔助、圖文并茂目標明確是高效學習的開始,在深入學習技術之前首先需要了解其在網頁設計實踐中的作用和目的,為此本書每章都以業界的主流網站案例作為引導,從中引出本章所講述技術的內容及用法。考慮到大多數技術或代碼比較抽象、難懂,在講述時都輔之以精心設計的典型實例,通過具體示例來說明相關技術的使用技巧,并運用工具軟件詳細地說明操作步驟,以此實現講述的簡潔性、通俗易懂性; 同時將各種技術的應用效果都用圖片方式展示出來,做到圖文并茂、形象直觀。在編寫上,總體遵循案例引導、示例輔助,從具體例子到抽象概念再到復雜技術的敘述方法。所有示例都經過上機測試,確保運行結果準確無誤,讀者可以直接在瀏覽器下打開該文件查看運行效果,并通過對實例代碼的理解、模仿和改進,可以隨時用到實際項目中,做到即學即用。6. 版式設計的人性化、精細化在體例格式設計上,本書以國家級規劃教材的要求為標準,并借鑒了同類教材的編寫經驗,以做到全書版式設計的人性化、精細化,保持教材內容和體例編排的先進性。根據形式服務于內容的原則,從可讀性、易理解性視角編排全書及各章節內容的邏輯順序; 從章節標題的命名到內容取舍都做了精心安排; 增加了引導案例、了解本章技術的應用; 插入了腳注,以方便讀者跟蹤前沿或追本溯源,了解詳細內容; 注意頁面空間的節約,提高每頁的知識含量,同時兼顧版面設計的精美,對文本、圖像、代碼各方面的視覺顯示都做了細致工作; 希望通過圖文、布局、字體設置等變換減輕讀者的閱讀疲勞,從視覺上、可讀性方面提供給讀者友好的、人性化的界面。本書面向的讀者本書適合從零基礎起步,想迅速掌握網頁設計前沿技術,提高Web前端頁面設計能力的讀者,例如: 高等學校電子商務及相關專業網頁設計的學生; 有志于成為Web頁面前端開發軟件工程師的人員; 從事Web開發相關專業教學的高校教師; 業界從事網站開發、培訓、運營與管理的工作人員。教學或自主學習建議考慮到教學學時的限制,建議教學采取課內外結合的方式; 抓好教學三部曲,即課前預習布置、課堂難點精講與重點討論、課后作業檢查; 通過微信、QQ等現代信息技術加強對學生課外自主學習各環節的監督、檢查,并進行在線答疑、輔導。自主學習時可以采用小組互助學習、互相討論的方式,邊學習、掌握技術原理,邊運行網頁示例源代碼,并在理解的基礎上修改網頁源文件,結合業界網頁設計實際案例進一步深刻體會技術的運用。本書提供的支持服務為方便教師備課和一般讀者學習,本書提供了較為完善的教輔材料,包括各章的教學大綱、電子課件,示例源程序代碼及其使用的CSS樣式文件、JS文件,以及各種圖像、視頻等資源文件,章末習題解答、課外參考資料或鏈接。讀者可以通過清華大學出版社的官方網站獲取,或通過申請加入QQ、微信群等途徑與作者互動,獲得相關的教學、答疑等支持服務。致謝與說明在本書的編寫過程中得到了清華大學出版社領導魏江江、編輯劉星及同仁的大力支持和幫助,在此向他們表示最誠摯的謝意!東北財經大學電子商務專業的張弛、曹培、王云、王雪菲、李景林等研究生為本書的資料整理、編輯、程序調試等做了大量工作,在此對他們的辛勤勞動表示衷心的感謝!本書的編寫參閱了許多專家、學者的大量著述,編者從中受益匪淺,這里也對他們表示感謝。在本書的編寫過程中編者始終以求真務實、盡善盡美要求自己,不僅在編寫前做了充分的準備,而且編寫幾經修改、潤色,歷時近兩年的時間才最終完稿。盡管編者在編寫過程中力求做到準確無誤,但由于水平有限,不足和疏漏之處在所難免,懇請讀者不吝賜教。
劉繼山2017年1月于大連·東財園Email:wdduf@163.com
目錄
第1章網頁設計概述
1.1網站基礎知識
1.1.1網站的概念、構成
1.1.2網站的分類
1.1.3網站的體系架構
1.1.4網站的開發技術
1.2網站系統設計
1.2.1網站的設計原則
1.2.2網站名稱及主題設計
1.2.3網站形象設計
1.2.4網站欄目設計
1.2.5網站頁面設計
1.2.6網站風格設計
1.2.7網站結構設計
1.3網頁設計語言
1.3.1HTML語言
1.3.2CSS語言
1.3.3JavaScript語言
1.4網頁設計工具
1.4.1常用的網站設計工具
1.4.2Dreamweaver CS5的使用
本章小結
進階學習
思考與實踐
第2章HTML5網頁結構設計
2.1網頁結構簡介及應用案例
2.2網頁全局結構設計
2.2.1網頁文檔類型聲明
2.2.2網頁頭部設計
2.2.3網頁主體設計
2.3網頁全局屬性
2.4HTML5網頁結構設計前沿技術
2.4.1新增的網頁結構元素
2.4.2新增的全局屬性
2.5使用DWCS5設計網頁結構
本章小結
進階學習
思考與實踐
第3章HTML5網頁內容設計
3.1網頁內容及格式化設計應用案例
3.2網頁內容設計
3.2.1段落標記
3.2.2區塊標記
3.2.3列表標記
3.2.4字符實體
3.2.5表格
3.2.6內部框架標記
3.3網頁內容格式化設計
3.3.1預格式、顯示方向與引用標記
3.3.2標題標記
3.3.3字體標記
3.3.4字型與效果標記
3.3.5水平線、換行與居中標記
3.3.6邏輯字體標記
3.4使用DWCS5進行網頁內容及格式化設計
本章小結
進階學習
思考與實踐
第4章HTML5網頁鏈接設計
4.1超鏈接簡介及應用案例
4.2鏈接資源地址
4.2.1絕對URL地址
4.2.2相對URL地址
4.3超鏈接的分類
4.4超鏈接設計a標記
4.5HTML5超鏈接設計前沿內容
4.6使用DWCS5進行網頁鏈接設計
本章小結
進階學習
思考與實踐
第5章HTML5網頁表單設計
5.1表單簡介及應用案例
5.2表單主體設計form標記
5.3表單輸入域設計input標記
5.4文本區與列表選擇框設計textarea、select標記
5.5標簽與按鈕設計label、button標記
5.6表單控件分組設計fieldset、legend標記
5.7HTML5表單設計前沿內容
5.7.1新增與改進的表單元素
5.7.2新增與改進的表單屬性
5.7.3input域控件的type屬性的改進
5.8使用DWCS5進行表單設計
本章小結
進階學習
思考與實踐
第6章HTML5網頁多媒體與外部程序
6.1多媒體與外部程序簡介及應用案例
6.2在網頁中插入圖像
6.2.1圖像標記
6.2.2圖像映射標記
6.3在網頁中嵌入音頻、視頻和動畫
6.3.1在當前文檔中播放媒體
6.3.2在外部窗口中播放媒體
6.3.3插入背景音樂
6.4在網頁中插入外部程序
6.4.1插入腳本
6.4.2插入Java小程序
6.5HTML5多媒體設計前沿內容
6.5.1多媒體播放標記
6.5.2在網頁中繪圖標記
6.6使用DWCS5插入多媒體與外部程序
本章小結
進階學習
思考與實踐
第7章CSS3樣式表定義與應用
7.1CSS3樣式表簡介及應用案例
7.2CSS3樣式表選擇器
7.2.1基本選擇器
7.2.2復合選擇器
7.2.3偽類與偽元素選擇器
7.3CSS3樣式表在網頁中的應用
7.3.1內部樣式表的應用
7.3.2外部樣式表的應用
7.3.3樣式表的優先級
7.4CSS3樣式設計前沿內容
7.4.1CSS3技術趨勢
7.4.2CSS3新增選擇器
7.5使用DWCS5進行樣式表定義與應用
本章小結
進階學習
思考與實踐
第8章CSS3中的字體與文本樣式設計
8.1字體與文本樣式簡介及應用案例
8.2字體樣式設計的相關屬性
8.3文本樣式設計的相關屬性
8.4CSS3字體與文本樣式設計前沿內容
8.5使用DWCS5進行字體與文本樣式設計
本章小結
進階學習
思考與實踐
第9章CSS3中的背景與邊框樣式設計
9.1背景與邊框樣式簡介及應用案例
9.2背景色和背景圖像樣式設計的相關屬性
9.3背景與邊框樣式設計前沿內容
9.4使用DWCS5進行背景與邊框樣式設計
本章小結
進階學習
思考與實踐
第10章CSS3中的列表與鼠標光標樣式設計
10.1列表與鼠標光標樣式簡介及應用案例
10.2列表樣式設計
10.3鼠標光標樣式設計
10.4列表與鼠標光標樣式設計前沿技術
10.4.1有序列表中的項目編號設計
10.4.2鼠標光標樣式設計
10.5使用DWCS5進行列表與鼠標光標樣式設計
本章小結
進階學習
思考與實踐
第11章CSS3中的Web框樣式設計
11.1Web框簡介及應用案例
11.1.1Web框的概念與組成
11.1.2Web框的度量單位與大小計算
11.1.3Web框的分類
11.1.4Web框的應用案例
11.2Web框樣式設計
11.2.1Web框樣式的屬性
11.2.2Web框屬性的用法
11.3Web框的浮動與定位設計
11.3.1Web框的浮動設計
11.3.2Web框的定位設計
11.4Web框設計前沿技術
11.4.1Web框的特效設計
11.4.2彈性Web框設計
11.5使用DWCS5進行Web框的樣式設計
本章小結
進階學習
思考與實踐
第12章CSS3中的變形與動畫設計
12.1變形與動畫簡介及應用案例
12.2CSS3中的變形設計
12.3CSS3中的動畫設計
12.3.1Transitions動畫設計
12.3.2Animations動畫設計
12.4使用DWCS5進行變形與動畫設計
本章小結
進階學習
思考與實踐
第13章CSS3中的網頁布局樣式設計
13.1CSS3中的網頁布局簡介及應用案例
13.2121網頁布局樣式設計
13.2.1絕對定位法
13.2.2浮動定位法
13.3131網頁布局樣式設計
13.3.1欄寬固定浮動定位法
13.3.2欄寬可變浮動定位法
13.4CSS3網頁布局樣式設計前沿內容
13.4.1彈性框模型布局設計
13.4.2多欄布局樣式設計
13.5使用DWCS5進行布局樣式設計
本章小結
進階學習
思考與實踐
第14章JavaScript的基本語法
14.1JavaScript的使用及應用案例
14.1.1內部JavaScript代碼的嵌入
14.1.2外部JavaScript文件的應用
14.1.3JavaScript應用案例
14.2JavaScript的基本數據類型
14.3JavaScript的常量和變量
14.3.1JavaScript的常量
14.3.2JavaScript的變量
14.4JavaScript的運算符和表達式
14.4.1運算符和表達式概述
14.4.2常用的運算符和表達式
14.5JavaScript的函數
14.5.1函數的定義
14.5.2函數的調用
14.5.3函數的使用說明
14.6JavaScript的程序流程控制語句
14.6.1條件分支語句
14.6.2循環語句
14.7使用DWCS5進行JavaScript網頁設計
本章小結
進階學習
思考與實踐
第15章JavaScript的對象與內置函數
15.1JavaScript對象簡介及應用案例
15.1.1對象的概念及使用
15.1.2對象在網頁中的應用案例
15.2自定義對象的創建
15.2.1定義對象的構造函數
15.2.2定義對象的方法
15.2.3創建對象的實例
15.3對象的事件及事件處理
15.3.1事件的概念
15.3.2事件處理及處理器
15.3.3事件驅動
15.4JavaScript的內置對象
15.4.1String對象
15.4.2Math對象
15.4.3Date對象
15.4.4Array對象
15.5JavaScript的主要內置函數
15.6使用DWCS5進行對象與內置函數網頁設計
本章小結
進階學習
思考與實踐
第16章JavaScript與HTML5對象模型
16.1JavaScript與HTML5 BOM
16.1.1BOM
16.1.2window對象
16.1.3location對象
16.1.4history對象
16.1.5navigator對象
16.1.6screen對象
16.2JavaScript與HTML5 DOM
16.2.1DOM
16.2.2document對象
16.2.3Element對象
16.2.4Attribute對象
16.2.5event對象
16.2.6form對象
16.3使用DWCS5進行BOM和DOM對象頁面設計
本章小結
進階學習
思考與實踐
第17章JavaScript與HTML5前沿技術應用
17.1地理位置定位和在線地圖的使用
17.1.1地理位置定位的簡介
17.1.2地理位置信息處理APIGeolocation
17.1.3地理位置定位Position對象
17.1.4百度在線地圖的使用
17.2應用顯示API實現頁面的可見與全屏顯示
17.2.1Page Visibility API的應用
17.2.2Fullscreen API的應用
17.3使用DOM方法實現文檔內容的可編輯處理
17.3.1元素的可編輯性
17.3.2整個頁面的可編輯性
17.3.3元素的拖放編輯
17.4基于Web存儲技術實現數據的客戶端存儲
17.4.1Web Storage概述
17.4.2localStorage對象的使用
17.4.3localStorage示例
本章小結
進階學習
思考與實踐
參考文獻
專題學習資源網址