-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
高等學校計算機應用規劃教材網站設計與Web應用開發技術(第3版)/吳偉敏 版權信息
- ISBN:9787302549246
- 條形碼:9787302549246 ; 978-7-302-54924-6
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
高等學校計算機應用規劃教材網站設計與Web應用開發技術(第3版)/吳偉敏 本書特色
《網站設計與Web應用開發技術(第三版)》從Web基本概念和網站的規劃設計及建設方法入手,著重介紹HTML、CSS、JavaScript和服務器端開發技術的基本原理和開發方法,并對將來網站開發領域的方向進行了描述。全書內容在編排上由淺入深,并輔以大量的實例進行說明。全書共分為7章,內容包括WWW簡介、網站設計與網站運行環境配置、HTTP協議與HTML語言、層疊樣式表(CSS)、JavaScript語言與客戶端開發、服務器端開發——動態網頁技術基礎和Web的未來。 《網站設計與Web應用開發技術(第三版)》內容豐富,結構清晰,具有很強的實用性,既可作為高等院校學習網站設計及Web開發技術的教材,也可作為Web開發人員及自學者的參考用書。 《網站設計與Web應用開發技術(第三版)》配套的電子課件、習題答案和實例源文件可以通過http://www.tupwk.com.cn/downpage網站下載,也可以掃描前言中的二維碼進行下載。
高等學校計算機應用規劃教材網站設計與Web應用開發技術(第3版)/吳偉敏 內容簡介
《網站設計與Web應用開發技術(第三版)》從Web基本概念和網站的規劃設計及建設方法入手,著重介紹HTML、CSS、JavaScript和服務器端開發技術的基本原理和開發方法,并對將來網站開發領域的方向進行了描述。全書內容在編排上由淺入深,并輔以大量的實例進行說明。全書共分為7章,內容包括WWW簡介、網站設計與網站運行環境配置、HTTP協議與HTML語言、層疊樣式表(CSS)、JavaScript語言與客戶端開發、服務器端開發——動態網頁技術基礎和Web的未來!毒W站設計與Web應用開發技術(第三版)》內容豐富,結構清晰,具有很強的實用性,既可作為高等院校學習網站設計及Web開發技術的教材,也可作為Web開發人員及自學者的參考用書。《網站設計與Web應用開發技術(第三版)》配套的電子課件、習題答案和實例源文件可以通過http://www.tupwk.com.cn/downpage網站下載,也可以掃描前言中的二維碼進行下載。
高等學校計算機應用規劃教材網站設計與Web應用開發技術(第3版)/吳偉敏 目錄
1.1 Internet與WWW 1
1.1.1 Internet的發展 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的發展 20
1.3 Web應用開發的架構 23
1.3.1 Web應用的需求 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 網頁的色彩設計 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 網站開發過程 69
2.6.1 瀑布模型 69
2.6.2 敏捷開發模型 70
2.7 網站評估 72
2.7.1 準備工作 73
2.7.2 數據分析 73
2.7.3 小結 74
2.8 本章小結 74
2.9 思考和練習 74
第3章 HTTP協議與HTML語言 75
3.1 HTTP協議 75
3.1.1 HTTP概述 75
3.1.2 HTTP的宏觀工作原理 79
3.1.3 HTTP協議基礎 81
3.1.4 HTTP應用開發方法 86
3.1.5 HTTP應用的開發 89
3.1.6 安全超文本傳輸協議、安全套接層及傳輸層協議 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 書寫規范 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 自動適應移動設備橫豎屏顯示方式的實現方案 214
4.7 本章小結 215
4.8 思考和練習 215
第5章 JavaScript語言與客戶端開發 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 數據類型 224
5.2.3 變量 225
5.2.4 運算符與表達式 226
5.2.5 功能語句 228
5.2.6 函數 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開發框架技術 286
5.5.1 框架技術簡介 286
5.5.2 jQuery框架 290
5.5.3 Flex 294
5.5.4 框架開發實例 294
5.6 JavaScript實例 298
5.6.1 document.write()的副作用 298
5.6.2 帶動畫效果的進度條 299
5.6.3 旋轉變幻文字效果 300
5.6.4 指針式時鐘的實現 302
5.6.5 一個益智小游戲的實現 305
5.7 Ajax技術 310
5.7.1 Ajax介紹 310
5.7.2 Ajax應用與傳統的Web應用的比較 311
5.8 本章小結 314
5.9 思考和練習 314
第6章 服務器端開發——動態網頁技術基礎 315
6.1 動態網頁基本原理 315
6.2 ASP及.NET技術 317
6.2.1 ASP 317
6.2.2 ASP.NET簡介 320
6.2.3 .NET戰略 320
6.2.4 ASP.NET應用的開發實例 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網站開發技術 340
6.4.1 Python Web應用開發框架 340
6.4.2 Django的特點 344
6.4.3 Django實例 345
6.5 更多的服務器開發技術及其比較 348
6.5.1 CGI 348
6.5.2 ISAPI/NSAPI 350
6.5.3 PHP 350
6.5.4 不同開發技術之間的比較 352
6.6 本章小結 354
6.7 思考和練習 354
第7章 Web的未來 355
7.1 Web的發展路徑 355
7.2 XML技術 357
7.2.1 XML介紹 357
7.2.2 XML的文檔格式 359
7.2.3 XML相關技術介紹 362
7.2.4 XML的開發工具 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的現狀和發展趨勢 372
7.4 移動開發與混合開發模式 372
7.4.1 移動開發簡介 372
7.4.2 移動應用開發的三種模式 375
7.4.3 混合應用開發框架介紹 376
7.5 本章小結 379
7.6 思考和練習 379
參考文獻 380
附錄 HTML5代碼規范 382
- >
莉莉和章魚
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
回憶愛瑪儂
- >
我從未如此眷戀人間
- >
伯納黛特,你要去哪(2021新版)
- >
經典常談
- >
上帝之肋:男人的真實旅程
- >
二體千字文