網站設計與Web套用開發技術(第二版)

網站設計與Web套用開發技術(第二版)

《網站設計與Web套用開發技術(第二版)》是2015年清華大學出版社出版的圖書,作者是吳偉敏。

基本介紹

  • 中文名:網站設計與Web套用開發技術(第二版)
  • 作者:吳偉敏
  • 出版社清華大學出版社
  • 出版時間:2015年5月1日
  • 頁數:363 頁
  • 定價:43 元
  • 開本:16 開
  • ISBN:9787302400233
圖書簡介,圖書目錄,

圖書簡介

本書從Web基本概念和網站的規劃設計及建設方法入手,著重介紹HTMLCSSJavaScript和伺服器端開發技術的基本原理和開發方法,並展望了網站開發領域最新的動向。全書內容在編排上由淺入深,並輔以大量的實例說明。全書共分為8章,包括WWW簡介、網站策劃設計與網站運行環境設定、HTTP協定及其開發與HTML語言基礎、互動設計及HTML高級套用、層疊樣式表(CSS)、JavaScript語言、伺服器端開發——動態網頁技術基礎和Web展望。
本書內容豐富,結構清晰,具有很強的實用性,既可作為各類高等院校學習網站設計及Web技術的教材,也可作為Web開發人員及自學者的參考用書。

圖書目錄

第1章WWW簡介 1
1.1Internet與WWW 1
1.1.1Internet的發展 1
1.1.2Internet技術基礎 4
1.1.3Internet提供的服務 7
1.2WWW概述 9
1.2.1WWW的起源 9
1.2.2Web是什麼 11
1.2.3Web的技術基礎 11
1.2.4Web的高級技術 15
1.2.5WWW的擴展 20
1.3Web套用開發的需求與方法 22
1.3.1Web套用的需求 23
1.3.2應用程式發展的需求 25
1.4本章小結 30
1.5思考和練習 30
第2章網站策劃設計與網站運行環境設定 31
2.1網站設計的總體流程 31
2.2網站建立的前期工作——網站策劃 32
2.3網站的設計 35
2.3.1網站的CI形象設計 36
2.3.2網站的總體結構設計 38
2.3.3網站的版面設計 40
2.3.4網頁的色彩設計 46
2.3.5網站導航設計 49
2.3.6網站信息的可用性設計 51
2.4網站的建立——IIS的安裝與配置 53
2.4.1IIS的安裝 53
2.4.2使用IIS建立站點 54
2.4.3IIS的配置 56
2.4.4其他Web伺服器 59
2.5網站運行的基礎——安全 60
2.5.1網站安全威脅 60
2.5.2防範策略 62
2.6本章小結 64
2.7思考和練習 64
第3章HTTP協定及其開發與HTML語言基礎 65
3.1HTTP協定 65
3.1.1HTTP概述 65
3.1.2HTTP的巨觀工作原理 67
3.1.3HTTP協定基礎 69
3.1.4HTTP套用開發方法 75
3.1.5HTTP套用的開發 77
3.1.6安全超文本轉移協定(HTTPS)及安全套接層(SSL) 80
3.2HTML基礎 81
3.2.1HTML簡介 81
3.2.2HTML標記語法及文檔結構 86
3.3HTML的基本語法 95
3.3.1標題和段落 95
3.3.2文字標籤 100
3.3.3列表 105
3.3.4超級連結 111
3.3.5表格 115
3.3.6圖像 124
3.4本章小結 133
3.5思考和練習 133
第4章互動設計與HTML高級套用 134
4.1網站的互動設計 134
4.1.1互動設計 134
4.1.2設計原則和方法 137
4.1.3一個互動設計的實例 140
4.2HTML高級套用 142
4.2.1框架 142
4.2.2表單 153
4.2.3腳本 161
4.2.4網頁中加入動態效果和多媒體 161
4.2.5可執行對象 165
4.2.6HTML的變革 167
4.3關於HTML5 168
4.3.1HTML5的特性 168
4.3.2HTML5的canvas 170
4.3.3關於聲明 174
4.3.4一個HTML5實例——Web上的視頻 177
4.4本章小結 178
4.5思考和練習 178
第5章層疊樣式表(CSS) 179
5.1CSS概述 179
5.2為網頁添加樣式表的方法 180
5.3用CSS定義樣式 183
5.3.1簡單的CSS套用 183
5.3.2選擇符組 184
5.3.3類選擇符 185
5.3.4ID選擇符 188
5.3.5包含選擇符 189
5.3.6樣式表的層疊性 190
5.3.7偽類 192
5.3.8偽對象 195
5.3.9注釋 196
5.3.10對DIV+CSS方案的思考 196
5.4CSS的濾鏡及其套用 197
5.4.1界面濾鏡 198
5.4.2靜態濾鏡 200
5.4.3轉換濾鏡 205
5.5關於CSS3 209
5.5.1頁面布局 210
5.5.2Flexbox布局 212
5.5.3框線 214
5.5.4動畫 216
5.5.5選擇器 218
5.6CSS典型用法實例 218
5.6.1使用濾鏡製作文字特效 218
5.6.2使用CSS來改變瀏覽器的
默認顯示樣式 220
5.6.3製作可互動的360度全景展示 221
5.6.4自動適應移動設備橫豎屏顯示方式的實現方案 223
5.7本章小結 224
5.8思考和練習 224
第6章JavaScript語言 225
6.1JavaScript簡介 225
6.1.1什麼是JavaScript 225
6.1.2作用 227
6.1.3JavaScript語言的組成 228
6.1.4JavaScript引入網頁的方式 229
6.1.5一個簡單的實例 230
6.2JavaScript基本語法 231
6.2.1JavaScript的語句 231
6.2.2數據類型 231
6.2.3變數 232
6.2.4運算符與表達式 234
6.2.5功能語句 235
6.2.6函式 239
6.3對象化編程 242
6.3.1對象的基本知識 242
6.3.2事件處理 245
6.3.3JavaScript的內部對象 248
6.3.4JavaScript的自定義類及對象 255
6.4JavaScript的瀏覽器內部對象(DOM) 260
6.4.1瀏覽器對象navigator 261
6.4.2視窗對象window 265
6.4.3螢幕對象screen 271
6.4.4事件對象event 272
6.4.5歷史對象history 274
6.4.6位置對象location 275
6.4.7檔案對象document 277
6.4.8連結對象Link 279
6.4.9表單對象Form 280
6.4.10Cookie對象 289
6.5JavaScript實例 290
6.5.1文字連續閃爍效果 290
6.5.2旋轉變幻文字效果 291
6.5.3圖片廣告輪顯的實現 293
6.5.4一個益智小遊戲的實現 297
6.6本章小結 301
6.7思考和練習 302
第7章伺服器端開發——動態網頁技術基礎 303
7.1動態網頁基本原理 303
7.2.NET介紹 304
7.2.1ASP.NET簡介 304
7.2.2.NET戰略 305
7.3ASP.NET套用的開發實例 306
7.4Java技術 311
7.4.1Java技術概述 312
7.4.2Applet與Application 313
7.4.3Servlet 316
7.4.4JSP 318
7.4.5J2EE 320
7.5不同的動態網頁技術比較 322
7.5.1CGI 322
7.5.2ISAPI/NSAPI 324
7.5.3ASP 324
7.5.4PHP 327
7.5.5不同開發技術之間的比較 328
7.6本章小結 330
7.7思考和練習 330
第8章Web展望 331
8.1Web的進化路徑 331
8.2XML及其相關技術 333
8.2.1什麼是XML 333
8.2.2XML的文檔格式 335
8.2.3XML相關技術介紹 337
8.2.4XML的開發工具 343
8.2.5XML的使用前景 344
8.2.6JSON(JavaScriptObjectNatation) 345
8.3Ajax技術 345
8.3.1Ajax的現狀 345
8.3.2Ajax是什麼 346
8.3.3與傳統的Web套用比較 347
8.3.4Ajax開發 350
8.4功能強大的客戶端開發框架 354
8.4.1jQuery框架 355
8.4.2ExtJs 357
8.4.3Flex 357
8.4.4其他框架 358
8.5移動開發 359
8.5.1移動開發簡介 359
8.5.2移動開發框架 362
8.6本章小結 363
8.7思考和練習 363
參考文獻 364

熱門詞條

聯絡我們