本書系統(tǒng)地講述了HTML、CSS和JavaScript等Web前端開發(fā)技術(shù),范圍覆蓋HTML5與CSS3的新技術(shù)與典型應(yīng)用,實(shí)現(xiàn)網(wǎng)站開發(fā)技術(shù)從傳統(tǒng)的HTML+CSS向HTML5+CSS3過渡。
本書內(nèi)容主要分為四部分。第一部分包括第1章和第2章,介紹HTML中廣泛使用的標(biāo)記和屬性,也包括HTML5中一些新增的標(biāo)記和屬性。第二部分包括第3章、第4章,介紹了CSS的概念、應(yīng)用,也包括CSS3 的盒模型、CSS3布局、圖像邊框等內(nèi)容。第三部分包括第5章~第7章,介紹了JavaScript的概念、對(duì)象和事件處理。第四部分包括第8章、第9章,介紹了一個(gè)綜合實(shí)例的設(shè)計(jì)過程,以及網(wǎng)站的發(fā)布與管理知識(shí)。
本書知識(shí)全面,案例豐富,易學(xué)易用,將知識(shí)點(diǎn)融于案例之中,配有全部代碼和素材資源,方便讀者學(xué)習(xí)和掌握網(wǎng)站前端開發(fā)技術(shù)。
本書可作為高等院校、高職高專院校網(wǎng)站設(shè)計(jì)課程的教學(xué)用書,也可作為信息技術(shù)類相關(guān)專業(yè)的讀者或從事網(wǎng)站前端開發(fā)人員的參考用書。
。1)知識(shí)全面,內(nèi)容覆蓋了HTML+CSS+JavaScript的主要內(nèi)容
。2)案例豐富,全書的知識(shí)點(diǎn)融于200個(gè)案例之中,并結(jié)合典型案例進(jìn)行講解和拓展
(3)易學(xué)易用,本書提供全部的代碼和素材資源,讀者可以用盡可能少的時(shí)間掌握相關(guān)內(nèi)容。
劉德山,碩士,副教授,遼寧師范大學(xué)計(jì)算機(jī)與信息技術(shù)學(xué)院副院長(zhǎng)。現(xiàn)任遼寧省計(jì)算機(jī)基礎(chǔ)教育學(xué)會(huì)副理事長(zhǎng)/常務(wù)理事,,全國(guó)計(jì)算機(jī)基礎(chǔ)教育研究會(huì)理事,全國(guó)計(jì)算機(jī)仿真學(xué)會(huì)理事。主編《HTML+CSS+JavaScript網(wǎng)站開發(fā)實(shí)用技術(shù)》、《C++STL基礎(chǔ)》、《Java程序設(shè)計(jì)》、《Java程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)》、《Java設(shè)計(jì)模式深入研究》等教材,其中《《C++STL基礎(chǔ)》2014年獲第2批普通高等教育十二五國(guó)家級(jí)規(guī)劃教材。獲遼寧省優(yōu)秀教學(xué)成果獎(jiǎng)3項(xiàng),研究興趣集中在智能信息處理、信息技術(shù)教育,在Neurocomuting、Apply and abstract analysis、電化教育研究、計(jì)算機(jī)科學(xué)、計(jì)算機(jī)工程及應(yīng)用等期刊發(fā)表論文20余篇。
目錄
第一部分 網(wǎng)站開發(fā)基礎(chǔ)與HTML5技術(shù)
第1章 網(wǎng)站開發(fā)基礎(chǔ)知識(shí) 2
1.1 互聯(lián)網(wǎng)的訪問過程 2
1.2 互聯(lián)網(wǎng)的工作機(jī)制 4
1.3 網(wǎng)站設(shè)計(jì)中的基本概念 5
1.4 制作網(wǎng)站的標(biāo)準(zhǔn)和常用技術(shù) 7
1.4.1 Web標(biāo)準(zhǔn) 8
1.4.2 網(wǎng)站開發(fā)常用技術(shù) 9
1.5 常用開發(fā)工具 10
1.6 網(wǎng)站建設(shè)的流程 11
1.6.1 明確網(wǎng)站的定位 11
1.6.2 確定網(wǎng)站的主題 12
1.6.3 網(wǎng)站的整體規(guī)劃 13
1.6.4 收集資料與素材 14
1.6.5 設(shè)計(jì)制作網(wǎng)頁頁面 14
1.6.6 測(cè)試和發(fā)布 16
1.6.7 網(wǎng)站的維護(hù)與推廣 16
1.7 建立站點(diǎn) 17
1.7.1 Dreamweaver CS5介紹 17
1.7.2 Dreamweaver站點(diǎn)組成 19
1.7.3 創(chuàng)建站點(diǎn) 20
1.7.4 管理站點(diǎn) 21
1.8 應(yīng)用案例 21
本章小結(jié) 22
思考與練習(xí) 23
第2章 靜態(tài)網(wǎng)頁制作——使用HTML技術(shù) 24
2.1 HTML概述 24
2.1.1 HTML簡(jiǎn)介 24
2.1.2 HTML文檔結(jié)構(gòu)與書寫規(guī)范 26
2.1.3 建立HTML文件 27
2.2 HTML的基本標(biāo)記 29
2.2.1 標(biāo)題文字標(biāo)記 30
2.2.2 段落標(biāo)記
和換行標(biāo)記
30
2.2.3 塊標(biāo)記
和 31
2.2.4 列表標(biāo)記 32
2.2.5 HTML5新增的結(jié)構(gòu)元素 35
2.3 多媒體 39
2.3.1 圖像標(biāo)記 39
2.3.2 多媒體文件標(biāo)記 42
2.3.3 HTML5新增視頻標(biāo)記