網頁設計技術實用教程:從基礎到前沿(HTML5+CSS3+JavaScript)

網頁設計技術實用教程:從基礎到前沿(HTML5+CSS3+JavaScript)

《網頁設計技術實用教程:從基礎到前沿(HTML5+CSS3+JavaScript)》是2017年1月清華大學出版社出版的圖書,作者是劉繼山。

基本介紹

  • 中文名:網頁設計技術實用教程:從基礎到前沿(HTML5+CSS3+JavaScript)
  • 作者:劉繼山
  • 出版社:清華大學出版社
  • 出版時間:2017年1月1日
  • 頁數:491 頁
  • 定價:69 元
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787302453536
內容簡介,圖書目錄,

內容簡介

《網頁設計技術實用教程:從基礎到前沿(HTML5+CSS3+JavaScript)》兼顧高校教學與業界實用之需要,力求在覆蓋網頁設計基礎知識和技能的同時跟蹤其前沿技術進展,以滿足初學者與進階者的學習需要。全書共17章,精要、清晰、通俗、全面地講述了網頁設計原理、基本知識、*新實用技術和工具,主要包括網頁內容組織語言HTML5、外觀樣式設計語言CSS3、動態互動語言JavaScript和網站開發工具Dreamweaver CS5。
  本書採用獨特的編寫方法,每章都從本章導讀開始,以案例作為引導; 然後通過大量實用示例及開發工具示範、講解技術的運用; 正文詳列參考資源及術語腳註; 章末進行了小結,增加了外文文獻研讀訓練和深度知識探究的進階學習,設計了實用的思考與實踐作業。
  本書可作為普通高校計算機及相關專業教材,也可作為從事網頁設計與製作、網站開發、網頁編程等行業的人員的參考書。

圖書目錄

第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.2“121”網頁布局樣式設計
13.2.1絕對定位法
13.2.2浮動定位法
13.3“131”網頁布局樣式設計
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.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地理位置信息處理API——Geolocation
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示例
本章小結
進階學習
思考與實踐
參考文獻
專題學習資源網址

熱門詞條

聯絡我們