網頁設計技術——HTML5+CSS3+JavaScript

網頁設計技術——HTML5+CSS3+JavaScript

《網頁設計技術——HTML5+CSS3+JavaScript》是2017年5月清華大學出版社出版圖書,作者是王柯柯、周宏、劉亞輝、倪偉、黃麗豐。

基本介紹

  • 中文名:網頁設計技術——HTML5+CSS3+JavaScript
  • 作者:王柯柯、周宏、劉亞輝、倪偉、黃麗豐
  • 出版社:清華大學出版社
  • 出版時間:2017年5月
  • 定價:59.5 元
  • ISBN:9787302451426
內容簡介,圖書目錄,

內容簡介

本書從網站基本概念入手,基於豐富的實例,著重介紹網頁配色技巧、HTML(及HTML5)、CSS(及CSS3)、布局技術、JavaScript、jQuery等Web技術的基本原理和開發套用,深入解析典型綜合案例的分析和構建過程,幫助讀者由淺入深、循序漸進地掌握開發基於Web應用程式的方法和技術。本書具有很強的實用性,重視實踐,各章均有實例,並以一個完整、翔實的實例為主線,在各章中解析知識點,完整再現了網頁設計從初步規劃、到HTML文檔創建、再到表現形式設計的全過程。
本書內容全面,深入淺出,實例豐富,強化實踐,既可作為高等院校計算機及相關專業學習網頁設計或網站開發課程的教材,又可作為Web開發人員及自學者的參考書。

圖書目錄

第1部分基礎篇
第1章概述
1.1Web網頁設計概述
1.1.1Web技術基礎
1.1.2靜態網頁與動態網頁
1.1.3網頁設計製作流程
1.1.4頁面構成
1.1.5Web前端開發常用工具
1.2XHTML簡介
1.2.1XHTML概述
1.2.2XHTML的發展
1.3HTML5的優勢
1.3.1跨瀏覽器問題
1.3.2更明確的文檔結構
1.3.3替代了部分JavaScript功能
1.3.4音視頻和互動支持
1.4本章小結
習題1
第2章網頁設計基礎與技巧
2.1網頁配色
2.1.1顏色概述及相關術語
2.1.2色彩心理學與網頁配色
2.1.3網頁配色原理與技巧
2.2網頁版面布局
2.2.1常見版面布局方案
2.2.2網頁布局常用的4種方法
2.3網頁視覺元素設計
2.3.1Logo設計
2.3.2Banner設計
2.3.3其他元素設計
2.4設計理念及新趨勢
2.4.1不同的網站類型及其風格
2.4.2用戶體驗及網站體驗類型
2.4.3視覺風格與趨勢
2.4.4移動化風潮
2.5本章小結
習題2
第3章HTML&XHTML
3.1HTML標記語言
3.1.1HTML檔案基本結構
3.1.2文檔格式定義的聲明
3.1.3HTML代碼區域
3.1.4HTML標籤格式
3.1.5HTML標籤分類
3.2可擴展的超文本標記語言XHTML
3.2.1HTML文檔結構分析
3.2.2XHTML文檔結構
3.2.3XHTML與HTML的差異
3.2.4如何將HTML升級為XHTML
3.3XHTML常用標籤
3.3.1注釋
3.3.2文字
3.3.3標題
3.3.4段落
3.3.5區域
3.3.6圖像img
3.3.7超連結a
3.3.8列表list
3.3.9層
3.3.10表格
3.3.11嵌入多媒體
3.3.12圖像映射
3.3.13空標籤
3.3.14特殊標籤
3.4本章實例——構建完整的XHTML文檔
3.4.1課程網站首頁
3.4.2商業網站首頁
3.5本章小結
習題3
第4章層疊樣式表CSS
4.1層疊樣式表簡介
4.1.1層疊樣式表概述
4.1.2層疊樣式表優勢
4.2CSS編寫基礎
4.2.1CSS編寫方法
4.2.2樣式規則
4.3CSS樣式屬性
4.3.1字型屬性
4.3.2背景屬性
4.3.3塊級標籤屬性
4.3.4框線屬性
4.3.5盒模型
4.3.6列表屬性
4.3.7定位屬性
4.4CSS選擇器
4.4.1style屬性
4.4.2類型選擇器
4.4.3類選擇器
4.4.4ID選擇器
4.5選擇器的編寫
4.5.1組合選擇器類型
4.5.2上下文選擇器
4.5.3選擇器的分組定義
4.6偽類
4.6.1錨偽類
4.6.2首字母和首行偽標籤
4.7CSS文檔結構
4.7.1CSS的繼承性
4.7.2CSS的特殊性
4.7.3CSS的層疊性
4.7.4CSS的重要性
4.8布局屬性
4.8.1顯示屬性display
4.8.2浮動策略
4.8.3清除浮動
4.8.4定位技術
4.9實例基本CSS樣式設計
4.9.1CSS常用操作三部曲
4.9.2CSS實例解析
4.10本章小結
習題4
第5章網頁布局技術
5.1布局技術概述
5.2CSS布局
5.2.1CSS布局技術
5.2.2浮動技術
5.2.3清除浮動
5.2.4IE瀏覽器的兼容問題
5.2.5常用DIV+CSS布局功能
5.2.6DIV+CSS布局示例: 導航選單
5.3回響式布局
5.3.1布局類型
5.3.2幾個概念
5.3.3可變布局
5.4媒體查詢
5.4.1媒體類型
5.4.2媒體查詢結構
5.4.3媒體查詢順序
5.4.4設定斷點
5.5母版
5.5.1母版概述
5.5.2母版頁的工作原理
5.5.3母版頁的創建和套用
5.5.4母版頁嵌套
5.5.5實例
5.6本章小結
習題5
第6章JavaScript程式設計
6.1JavaScript概述
6.1.1JavaScript簡介
6.1.2JavaScript入門案例
6.2JavaScript語法
6.2.1語法基礎
6.2.2常用變數
6.2.3表達式與運算符
6.2.4程式設計
6.2.5函式
6.3JavaScript對象
6.3.1對象基礎
6.3.2常用對象
6.4JavaScript事件
6.4.1事件及事件處理
6.4.2常用事件
6.4.3事件套用舉例
6.5JavaScript實例
6.5.1實例61——圖片交替展示
6.5.2實例62——嵌入Flash動畫
6.5.3實例63——打開任意大小的視窗
6.6本章小結
習題6
第2部分進階篇
第7章HTML5基礎
7.1HTML5概述
7.1.1HTML5新特性
7.1.2HTML5組織
7.1.3HTML5開發歷程
7.1.4HTML5開發動力
7.1.5HTML5設計理念
7.2HTML5基礎
7.2.1HTML5語法
7.2.2HTML5元素
7.2.3HTML5增加及廢除的屬性
7.2.4HTML5全局屬性
7.3HTML5繪圖元素
7.3.1認識HTML5 canvas元素
7.3.2繪製簡單圖形
7.3.3圖形的變換
7.3.4圖形的組合與裁切
7.3.5更多的顏色和樣式選項
7.3.6繪製文字
7.4HTML5多媒體元素
7.4.1HTML5多媒體技術概述
7.4.2瀏覽器支持概述
7.4.3在HTML5中播放音頻
7.4.4在HTML5中播放視頻
7.4.5音頻與視頻相關屬性、方法與事件
7.5HTML5高級功能
7.5.1Web存儲
7.5.2離線套用
7.5.3Workers多執行緒處理
7.5.4Geolocation(地理位置)
7.6本章小結
習題7
第8章CSS3及進階
8.1CSS3選擇器
8.1.1通用兄弟選擇器
8.1.2屬性選擇器
8.1.3結構性偽類
8.1.4target選擇器
8.1.5其他CSS3選擇器
8.2CSS3的非圖片處理
8.2.1背景和框線
8.2.2漸變和陰影
8.2.3自定義字型
8.3CSS3的新布局
8.3.1負邊距與浮動
8.3.2柵格系統與多列布局
8.3.3彈性盒布局
8.4CSS3的動態性
8.4.1CSS變形
8.4.2CSS過渡
8.4.3CSS動畫
8.5CSS3創意案例
8.5.1燒烤動畫特效
8.5.2CSS3滑鼠划過圖片散開特效
8.5.3超炫動感圓盤時鐘
8.5.4流暢的腳踏車
8.6本章小節
習題8
第9章jQuery
9.1jQuery簡介及語法
9.1.1jQuery庫簡介
9.1.2引入jQuery的方法
9.1.3jQuery的基本語法
9.2jQuery選擇器
9.2.1jQuery基本選擇器
9.2.2jQuery層次選擇器
9.2.3jQuery過濾選擇器
9.2.4jQuery表單選擇器
9.3jQuery事件及套用
9.3.1jQuery事件機制
9.3.2常用事件函式
9.3.3事件的綁定
9.3.4事件的解除
9.4jQuery動畫及特效
9.4.1顯示與隱藏
9.4.2淡入淡出
9.4.3滑動
9.4.4自定義動畫
9.5jQuery實例
9.5.1實例91: 伸縮的導航條
9.5.2實例92: 相冊瀏覽
9.6本章小結
習題9
第3部分案例篇
第10章綜合案例
10.1等級考試網上報名系統
10.1.1網站設計分析
10.1.2HTML文檔結構分析
10.1.3網站檔案規劃與設計
10.1.4網站標題布局
10.1.5導航欄布局
10.1.6捷徑
10.1.7網頁主體內容區
10.1.8用戶信息區域
10.1.9內容區布局
10.1.10頁腳布局
10.1.11系統完善
10.2網站首頁UI設計案例
10.2.1網站策劃
10.2.2首頁設計與製作
10.2.3手稿設計
10.2.4PS稿設計
10.3本章小結
參考文獻

熱門詞條

聯絡我們