注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡圖形圖像、多媒體、網頁制作網站設計與Web應用開發(fā)技術(第三版)

網站設計與Web應用開發(fā)技術(第三版)

網站設計與Web應用開發(fā)技術(第三版)

定 價:¥76.00

作 者: 吳偉敏 著
出版社: 清華大學出版社
叢編項: 高等學校計算機應用規(guī)劃教材
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302549246 出版時間: 2020-04-01 包裝: 平裝
開本: 16開 頁數(shù): 400 字數(shù):  

內容簡介

  《網站設計與Web應用開發(fā)技術(第三版)》從Web基本概念和網站的規(guī)劃設計及建設方法入手,著重介紹HTML、CSS、JavaScript和服務器端開發(fā)技術的基本原理和開發(fā)方法,并對將來網站開發(fā)領域的方向進行了描述。全書內容在編排上由淺入深,并輔以大量的實例進行說明。全書共分為7章,內容包括WWW簡介、網站設計與網站運行環(huán)境配置、HTTP協(xié)議與HTML語言、層疊樣式表(CSS)、JavaScript語言與客戶端開發(fā)、服務器端開發(fā)——動態(tài)網頁技術基礎和Web的未來。 《網站設計與Web應用開發(fā)技術(第三版)》內容豐富,結構清晰,具有很強的實用性,既可作為高等院校學習網站設計及Web開發(fā)技術的教材,也可作為Web開發(fā)人員及自學者的參考用書。 《網站設計與Web應用開發(fā)技術(第三版)》配套的電子課件、習題答案和實例源文件可以通過http://www.tupwk.com.cn/downpage網站下載,也可以掃描前言中的二維碼進行下載。

作者簡介

暫缺《網站設計與Web應用開發(fā)技術(第三版)》作者簡介

圖書目錄

第1章 WWW簡介 1
1.1 Internet與WWW 1
1.1.1 Internet的發(fā)展 1
1.1.2 Internet技術基礎 4
1.1.3 Internet提供的服務 7
1.2 WWW概述 9
1.2.1 WWW的起源 9
1.2.2 Web的實質 11
1.2.3 Web的技術基礎 12
1.2.4 Web的高級技術 15
1.2.5 WWW的發(fā)展 20
1.3 Web應用開發(fā)的架構 23
1.3.1 Web應用的需求 23
1.3.2 應用發(fā)展的需求 25
1.4 本章小結 30
1.5 思考和練習 30
第2章 網站設計與網站運行環(huán)境配置 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 網頁的色彩設計 45
2.3.5 網站的導航設計 48
2.3.6 網站信息的可用性設計 50
2.3.7 網站的交互設計 51
2.4 網站的建立——IIS的安裝與配置 58
2.4.1 IIS的安裝 59
2.4.2 使用IIS建立站點 60
2.4.3 IIS的配置 62
2.4.4 其他Web服務器 64
2.5 網站運行的基礎——安全 65
2.5.1 網站安全威脅 66
2.5.2 防范策略 67
2.6 網站開發(fā)過程 69
2.6.1 瀑布模型 69
2.6.2 敏捷開發(fā)模型 70
2.7 網站評估 72
2.7.1 準備工作 73
2.7.2 數(shù)據分析 73
2.7.3 小結 74
2.8 本章小結 74
2.9 思考和練習 74
第3章 HTTP協(xié)議與HTML語言 75
3.1 HTTP協(xié)議 75
3.1.1 HTTP概述 75
3.1.2 HTTP的宏觀工作原理 79
3.1.3 HTTP協(xié)議基礎 81
3.1.4 HTTP應用開發(fā)方法 86
3.1.5 HTTP應用的開發(fā) 89
3.1.6 安全超文本傳輸協(xié)議、安全套接層及傳輸層協(xié)議 91
3.2 HTML基礎 93
3.2.1 HTML簡介 93
3.2.2 HTML標記語法及文檔結構 99
3.3 HTML的基本語法 110
3.3.1 標題和段落 110
3.3.2 列表 116
3.3.3 超鏈接 120
3.3.4 表格 126
3.3.5 圖像、音頻、視頻及嵌入元素 132
3.3.6 iframe框架應用 139
3.3.7 表單 141
3.3.8 canvas應用 148
3.4 本章小結 152
3.5 思考和練習 152
第4章 層疊樣式表(CSS) 153
4.1 CSS概述 153
4.2 將CSS引入網站 156
4.2.1 CSS的定義 156
4.2.2 CSS的瀏覽器兼容性 158
4.2.3 不同層次的CSS定義 159
4.2.4 書寫規(guī)范 161
4.3 CSS選擇器 162
4.3.1 標簽選擇器 162
4.3.2 類別選擇器 163
4.3.3 ID選擇器 165
4.3.4 通用選擇器 167
4.3.5 后代選擇器 168
4.3.6 交集選擇器 168
4.3.7 并集選擇器 169
4.3.8 偽類選擇器 170
4.3.9 偽元素選擇器 174
4.3.10 樣式表的繼承性與層疊性 176
4.3.11 對div+CSS方案的思考 177
4.4 CSS的布局及盒子模型 178
4.4.1 CSS 的布局基礎 179
4.4.2 CSS的盒子模型 182
4.4.3 CSS 布局 186
4.4.4 CSS 布局技巧 193
4.5 CSS濾鏡 198
4.5.1 CSS3濾鏡的種類及定義方式 199
4.5.2 濾鏡實例 201
4.6 CSS典型用法實例 204
4.6.1 邊框的用法 204
4.6.2 動畫 205
4.6.3 語音應用 211
4.6.4 制作可交互的360度全景展示 211
4.6.5 自動適應移動設備橫豎屏顯示方式的實現(xiàn)方案 214
4.7 本章小結 215
4.8 思考和練習 215
第5章 JavaScript語言與客戶端開發(fā) 216
5.1 JavaScript簡介 216
5.1.1 什么是JavaScript 217
5.1.2 JavaScript的作用 218
5.1.3 JavaScript語言的組成 219
5.1.4 將JavaScript引入HTML文檔的方式 220
5.1.5 一個簡單的實例 221
5.1.6 JavaScript的版本與兼容性 222
5.2 JavaScript基本語法 223
5.2.1 JavaScript的語句 223
5.2.2 數(shù)據類型 224
5.2.3 變量 225
5.2.4 運算符與表達式 226
5.2.5 功能語句 228
5.2.6 函數(shù) 232
5.3 對象化編程 235
5.3.1 對象的基本知識 235
5.3.2 事件處理 237
5.3.3 JavaScript的內部對象 240
5.3.4 JavaScript的自定義類及對象 248
5.4 瀏覽器對象模型與文檔對象模型 253
5.4.1 navigator對象 255
5.4.2 window對象 259
5.4.3 screen對象 265
5.4.4 event對象 267
5.4.5 history對象 269
5.4.6 location對象 270
5.4.7 document對象 271
5.4.8 link對象 273
5.4.9 form對象 275
5.4.10 cookie對象 284
5.5 JS開發(fā)框架技術 286
5.5.1 框架技術簡介 286
5.5.2 jQuery框架 290
5.5.3 Flex 294
5.5.4 框架開發(fā)實例 294
5.6 JavaScript實例 298
5.6.1 document.write()的副作用 298
5.6.2 帶動畫效果的進度條 299
5.6.3 旋轉變幻文字效果 300
5.6.4 指針式時鐘的實現(xiàn) 302
5.6.5 一個益智小游戲的實現(xiàn) 305
5.7 Ajax技術 310
5.7.1 Ajax介紹 310
5.7.2 Ajax應用與傳統(tǒng)的Web應用的比較 311
5.8 本章小結 314
5.9 思考和練習 314
第6章 服務器端開發(fā)——動態(tài)網頁技術基礎 315
6.1 動態(tài)網頁基本原理 315
6.2 ASP及.NET技術 317
6.2.1 ASP 317
6.2.2 ASP.NET簡介 320
6.2.3 .NET戰(zhàn)略 320
6.2.4 ASP.NET應用的開發(fā)實例 322
6.3 Java技術 330
6.3.1 Java技術概述 330
6.3.2 Applet與Application 332
6.3.3 Servlet 334
6.3.4 JSP 336
6.3.5 J2EE 338
6.4 Python網站開發(fā)技術 340
6.4.1 Python Web應用開發(fā)框架 340
6.4.2 Django的特點 344
6.4.3 Django實例 345
6.5 更多的服務器開發(fā)技術及其比較 348
6.5.1 CGI 348
6.5.2 ISAPI/NSAPI 350
6.5.3 PHP 350
6.5.4 不同開發(fā)技術之間的比較 352
6.6 本章小結 354
6.7 思考和練習 354
第7章 Web的未來 355
7.1 Web的發(fā)展路徑 355
7.2 XML技術 357
7.2.1 XML介紹 357
7.2.2 XML的文檔格式 359
7.2.3 XML相關技術介紹 362
7.2.4 XML的開發(fā)工具 366
7.2.5 XML的使用前景 367
7.2.6 JSON 368
7.3 WebAssembly技術 368
7.3.1 WebAssembly概述 369
7.3.2 WebAssembly的歷史 369
7.3.3 WebAssembly的運行原理 370
7.3.4 WebAssembly的應用 371
7.3.5 WebAssembly的現(xiàn)狀和發(fā)展趨勢 372
7.4 移動開發(fā)與混合開發(fā)模式 372
7.4.1 移動開發(fā)簡介 372
7.4.2 移動應用開發(fā)的三種模式 375
7.4.3 混合應用開發(fā)框架介紹 376
7.5 本章小結 379
7.6 思考和練習 379
參考文獻 380
附錄 HTML5代碼規(guī)范 382




本目錄推薦

掃描二維碼
Copyright ? 讀書網 leeflamesbasketballcamps.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號