網站設計與開發從新手到高手
原晉鵬 劉雲玉
- 出版商: 清華大學
- 出版日期: 2021-11-01
- 定價: $414
- 售價: 8.5 折 $352
- 語言: 簡體中文
- 頁數: 282
- 裝訂: 平裝
- ISBN: 7302591806
- ISBN-13: 9787302591801
-
相關分類:
Dreamweaver、網頁設計
立即出貨 (庫存=1)
買這商品的人也買了...
相關主題
商品描述
網頁設計與網站建設是目前****的技術職位之一,《網站設計與開發從新手到高手》由淺入深、循序漸進地向讀者介紹了網頁設計與網站建設的各種相關技術,最終目的是使讀者能夠勝任網頁設計與網站建設這項工作,同時達到能夠獨立開發網站的技術水平。 《網站設計與開發從新手到高手》共23章,以“網站設計與開發入門”→“網頁的排版與製作”→“設計精美的網頁圖像”→“HTML網站開發”→“動態網站開發”→“網站發布維護與推廣”→“網站綜合案例”為線索展開,循序漸進地講述了網頁設計與網站建設方面的知識。內容涵蓋網站頁面的策劃與佈局,網頁的色彩搭配,Dreamweaver,Photoshop,HTML,CSS,CSS+Div佈局,HTML 5,ASP,VBScript,網站的發布維護與推廣等技術。 《網站設計與開發從新手到高手》知識全面實用,通俗易懂,讓讀者輕松實現自己製作網站的夢想。本書可作為大專院校、高職高專、中等職業學校電腦專業的教材,也可以作為各種電腦培訓班的培訓教材,還可以作為想學習網頁製作與網站建設自學者的參考用書。
目錄大綱
第1 篇 網站設計與開發入門
第1 章 網站設計基礎. 001
1.1 預備知識 001
1.1.1 什麽是網站 … 001
1.1.2 靜態網頁和動態網頁 001
1.1.3 申請域名 …… 002
1.1.4 申請服務器空間 …… 004
1.2 常用的網頁設計軟件 … 004
1.2.1 網頁設計軟件Dreamweaver 004
1.2.2 圖像設計軟件Photoshop … 005
1.2.3 HTML 006
1.2.4 FTP 軟件 …… 007
1.3 創建網站的基本步驟 … 007
1.3.1 網站的定位 … 007
1.3.2 確定網站主題 008
1.3.3 網站整體規劃 008
1.3.4 收集資料與素材 …… 008
1.3.5 設計網頁圖像 008
1.3.6 切圖並製作成頁面 … 009
1.3.7 開發動態網站模塊 … 009
1.3.8 發布與上傳 … 010
1.3.9 後期更新與維護 …… 011
1.3.10 網站的推廣 012
1.4 本章小結 012
第2 章 網站頁面的策劃與佈局 013
2.1 網站欄目和頁面設計策劃 …… 013
2.1.1 為什麽要進行策劃 … 013
2.1.2 網站的欄目策劃 …… 014
2.1.3 網站的頁面策劃 …… 015
2.2 網站佈局的基本元素 … 016
2.2.1 網站Logo …… 016
2.2.2 網站Banner … 016
2.2.3 導航欄 016
2.2.4 主體內容 …… 017
2.2.5 文本 … 017
2.2.6 圖像 … 017
2.2.7 頁腳 … 018
2.2.8 廣告區 018
2.3 網頁版面佈局設計 …… 018
2.3.1 網頁版面佈局原則 … 018
2.3.2 點、線、面的構成 … 020
2.4 網頁佈局方法 … 021
2.4.1 紙上佈局法 … 021
2.4.2 軟件佈局法 … 021
2.5 常見的網頁面結構類型 022
2.5.1 “廠”字形佈局 …… 022
2.5.2 “國”字形佈局 …… 022
2.5.3 “框架”型佈局 …… 023
2.5.4 “封面”型佈局 …… 023
2.5.5 Flash 型佈局 023
2.6 文字與版式設計 023
2.6.1 文字的字體、字號、行距 … 023
2.6.2 文字的顏色 … 024
2.6.3 文字的圖形化 024
2.7 圖像設計排版 … 025
2.7.1 網頁中應用圖像的註意事項 025
2.7.2 讓圖片更合理 026
2.8 本章小結 026
第3 章 網頁的色彩搭配. 027
3.1 色彩基礎知識 … 027
3.1.1 色彩的基本概念 …… 027
3.1.2 網頁安全色 … 028
3.2 色彩的三要素 … __________029
3.2.1 色相 … 029
3.2.2 明度 … 030
3.2.3 純度 … 030
3.3 色彩與心理 …… 030
3.3.1 紅色的心理與網頁表現 …… 031
3.3.2 黃色的心理與網頁表現 …… 031
3.3.3 藍色的心理與網頁表現 …… 031
3.3.4 綠色的心理與網頁表現 …… 031
3.3.5 紫色的心理與網頁表現 …… 032
3.3.6 橙色的心理與網頁表現 …… 032
3.3.7 白色的心理與網頁表現 …… 032
3.3.8 黑色的心理與網頁表現 …… 032
3.3.9 灰色的心理與網頁表現 …… 033
3.4 頁面色彩搭配 … 033
3.4.1 網頁色彩搭配原理 … 033
3.4.2 網頁設計中色彩搭配的技巧 034
3.4.3 使用配色軟件 036
3.4.4 使用輔助色 … 036
3.5 本章小結 037
第2 篇 網頁的排版與製作
4.1 認識Dreamweaver 界面 …… 038
4.2 創建本地站點 … 039
4.3 輸入文本 040
4.3.1 在網頁中插入文本 … 040
4.3.2 改變字體 …… 041
4.3.3 設置字號 …… 042
4.4 插入其他文本元素 …… 042
4.4.1 插入特殊字符 042
4.4.2 插入水平線 … 043
4.4.3 插入時間 …… 044
4.4.4 插入空格 …… 045
4.5 列表的設置 …… 046
4.5.1 使用無序列表 046
4.5.2 使用有序列表 047
4.6 創建超鏈接 …… 048
4.6.1 創建電子郵件鏈接 … 048
4.6.2 創建腳本超鏈接 …… 049
4.6.3 創建下載文件超鏈接 050
4.6.4 創建圖像熱點超鏈接 050
4.7 實戰應用—創建文本網頁 … 052
4.8 本章小結 053
第5 章 用表格進行網頁排版 054
5.1 在網頁中插入表格 …… 054
5.1.1 插入表格 …… 054
5.1.2 添加內容到單元格 … 055
5.2 設置單元格和表格屬性 055
5.2.1 設置單元格屬性 …… 056
5.2.2 設置表格屬性 056
5.3 表格的基本操作 056
5.3.1 選定表格 …… 057
5.3.2 添加行或列 … 057
5.3.3 刪除行或列 … 058
5.3.4 合並單元格 … 058
5.3.5 拆分單元格 … 058
5.3.6 調整表格大小 059
5.3.7 調整單元格大小 …… 060
5.4 表格的其他功能 061
5.4.1 導入表格式數據 …… 061
5.4.2 排序表格 …… 062
5.5 綜合案例 063
5.6 本章小結 068
第6 章 利用圖像和多媒體美化網頁 069
6.1 網頁中常用的圖像格式 069
6.2 在網頁中插入圖像 …… 070
6.2.1 插入圖像 …… 070
6.2.2 設置圖像屬性 071
6.3 在網頁中簡單地編輯圖像 …… 072
6.3.1 裁剪圖像 …… 072
6.3.2 調整圖像亮度和對比度 …… 073
6.3.3 銳化圖像 …… 073
6.4 插入鼠標經過圖像 …… 074
6.5 插入聲音 076
6.5.1 音頻文件格式 076
6.5.2 添加背景音樂 076
6.6 插入視頻 078
6.6.1 視頻文件格式 078
6.6.2 在網頁中插入視頻文件 …… 078
6.7 綜合案例 079
6.8 本章小結 080
第7 章 使用模板和庫. 081
7.1 認識模板 081
7.2 創建模板 081
7.2.1 在空白文檔中創建模板 …… 082
7.2.2 從現有文檔創建模板 082
7.2.3 創建可編輯區域 …… 083
7.3 創建基於模板的頁面 … 084
7.4 庫的創建、管理與應用 085
7.4.1 創建庫項目 … 086
7.4.2 庫項目的應用 087
7.4.3 編輯庫項目 … 088
7.5 綜合案例—創建完整的企業網站
模板 …… 089
7.6 綜合案例—利用模板創建網頁 …… 093
7.7 本章小結 095
第8 章 使用行為添加網頁特效 096
8.1 特效中的行為和事件 … 096
8.1.1 網頁行為 …… 096
8.1.2 網頁事件 …… 097
8.2 使用Dreamweaver 內置行為 098
8.2.1 交換圖像 …… 098
8.2.2 彈出信息 …… 099
8.2.3 打開瀏覽器窗口 …… 100
8.2.4 轉到URL …… 101
8.2.5 預先載入圖像 103
8.2.6 調用JavaScript …… 104
8.2.7 設置狀態欄文本 …… 105
8.3 本章小結 106
第9 章 利用表單對象創建表單文件 107
9.1 表單概述 107
9.1.1 關於表單 …… 107
9.1.2 表單元素 …… 107
9.2 插入輸入類表單對象 … 108
9.2.1 插入表單域 … 108
9.2.2 插入文本域 … 109
9.2.3 插入密碼域 … 110
9.2.4 插入多行文本域 …… 110
9.2.5 插入隱藏域 … 111
9.2.6 插入復選框 … 111
9.2.7 插入單選按鈕 112
9.2.8 插入選擇框 … 113
9.2.9 插入URL …… 114
9.2.10 插入圖像域 114
9.2.11 插入文件域 115
9.2.12 插入按鈕 … 115
9.3 實戰應用—製作網站註冊頁面 …… 116
9.4 本章小結 119
第10 章 使用CSS 樣式美化網頁. 120
10.1 初識CSS …… 120
10.1.1 CSS 概述 … 120
10.1.2 CSS 的作用 121
10.1.3 CSS 基本語法 …… 121
10.2 字體屬性 …… 122
10.2.1 字體font-family …… 122
10.2.2 字號font-size 122
10.2.3 字體加粗font-weight …… 123
10.2.4 字體風格font-style 123
10.2.5 字體變形font-variant …… 124
10.3 段落屬性 …… 125
10.3.1 單詞間隔word-spacing …… 125
10.3.2 文本行高line-height 125
10.3.3 文字修飾text-decoration … 126
10.3.4 文本對齊方式text-align … 126
10.3.5 文本轉換text-transform … 127
10.3.6 文本縮進text-indent 128
10.4 圖片樣式設置 128
10.4.1 定義圖片邊框 …… 128
10.4.2 設置文字環繞圖片 130
10.5 綜合案例—為圖片添加邊框 …… 131
10.6 本章小結 …… 131
第11 章 使用CSS+Div 靈活佈局頁面 132
11.1 初識Div 132
11.1.1 Div 概述 …… 132
11.1.2 創建Div …… 133
11.1.3 CSS+Div 佈局的優勢 …… 133
11.2 CSS 定位與Div 佈局 134
11.2.1 盒子模型 … 134
11.2.2 元素的定位 134
11.3 CSS+Div 佈局的常用方法 … 137
11.3.1 使用Div 對頁面整體規劃 138
11.3.2 設計各塊的位置 138
11.3.3 使用CSS 定位 …… 138
11.4 本章小結 …… 139
第12 章 使用jQuery UI 和jQuery 特效 140
12.1 Tabs 設計選項卡 …… 140
12.2 Accordion 設計折疊面板 …… 142
12.3 Dialog 設計對話框 … 143
12.4 Shake 設計振動特效 145
12.5 Highlight 設計高亮特效 …… 146
12.6 設計頁視圖 … 148
12.7 使用按鈕組件 150
12.7.1 插入按鈕 … 150
12.7.2 按鈕組的排列 …… 151
12.8 使用表單組件 152
12.8.1 認識表單組件 …… 152
12.8.2 插入文本框 152
12.8.3 插入滑塊 … 155
12.8.4 插入翻轉切換開關 156
12.8.5 插入單選按鈕 …… 157
12.8.6 插入復選框 159
12.9 本章小結 …… 160
第3 篇 設計精美的網頁圖像
第13 章 網頁圖像設計軟件Photoshop. 161
13.1 Photoshop 介紹 …… 161
13.1.1 菜單欄 …… 162
13.1.2 工具箱及工具選項欄 …… 162
13.1.3 文檔窗口及狀態欄 162
13.1.4 面板 163
13.2 繪圖工具的使用 …… 163
13.2.1 使用矩形工具和圓角矩形工具 … 163
13.2.2 使用“直線工具” 164
13.2.3 使用油漆桶工具 … 164
13.2.4 使用漸變工具 …… 165
13.3 製作文本特效 166
13.3.1 圖層的基本操作 … 166
13.3.2 使用圖層樣式 …… 167
13.3.3 輸入文本 … 167
13.3.4 設置文本格式 …… 168
13.3.5 設置變形文字 …… 168
13.3.6 使用濾鏡 … 169
13.4 輸出圖像 …… 170
13.4.1 將圖片保存為PSD 格式 … 170
13.4.2 將圖片導出為JPEG 格式 … 171
13.4.3 將圖片導出為GIF 格式 … 171
13.5 綜合案例 …… 171
13.6 本章小結 …… 173
第14 章 頁面圖像的切割與優化 174
14.1 優化網頁圖像 174
14.1.1 圖像的優化 174
14.1.2 輸出圖像 … 175
14.1.3 輸出透明GIF 圖像 175
14.2 網頁切片輸出 176
14.2.1 創建切片 … 176
14.2.2 編輯切片 … 177
14.2.3 優化和輸出切片 … 177
14.3 創建GIF 動畫 178
14.3.1 GIF 動畫原理 178
14.3.2 認識“時間軸”面板 …… 179
14.4 綜合案例 …… 179
14.4.1 在Photoshop 中優化圖像 … 179
14.4.2 切割輸出網站主頁 180
14.5 本章小結 …… 181
第15 章 設計網站的圖片元素 182
15.1 網頁中的設計元素 … 182
15.1.1 Logo 182
15.1.2 導航欄 …… 182
15.1.3 頁面佈局區 183
15.2 網站Logo …… 183
15.2.1 網站Logo 設計標準 184
15.2.2 設計網站Logo …… 184
15.3 設計網站Banner …… 186
15.3.1 什麽是Banner …… 186
15.3.2 設計有動畫效果的Banner 186
15.4 製作網頁導航條 …… 189
15.4.1 網頁導航條簡介 … 189
15.4.2 設計橫向導航條 … 189
15.5 本章小結 …… 190
第4 篇 HTML 網站開發
第16 章 使用HTML 語言編寫網頁. 191
16.1 認識HTML … 191
16.1.1 HTML 是什麽 …… 191
16.1.2 HTML 基本標簽 … 192
16.1.3 HTML 文件組成 … 192
16.2 HTML 文檔頭部標簽 193
16.2.1 文檔類型聲明 …… 193
16.2.2 文檔頭部標簽 …… 193
16.2.3 文檔描述 … 193
16.2.4 網頁標題 … 194
16.3 基本的HTML 標簽 … 194
16.3.1 主體標簽 … 194
16.3.2 設置頁面邊距 …… 195
16.3.3 標題標簽 … 195
16.3.4 換行標簽 … 196
16.3.5 段落標簽 … 197
16.3.6 水平線標簽 197
16.4 文字和超鏈接 198
16.4.1 文本格式化標簽 … 198
16.4.2 文本引用與縮進 … 199
16.4.3 字體的設置 199
16.4.4 文本顏色設置 …… 200
16.4.5 超鏈接標簽 200
16.4.6 相對路徑和絕對路徑 …… 201
16.4.7 設置目標窗口 …… 202
16.4.8 電子郵件鏈接mailto 202
16.5 圖片和列表 … 203
16.5.1 圖像標簽 … 203
16.5.2 用圖像作為超鏈接 204
16.5.3 有序列表 … 204
16.5.4 無序列表 … 205
16.5.5 嵌套列表 … 206
16.6 表格 … 206
16.6.1 創建基本表格 …… 207
16.6.2 表格的邊框和顏色 207
16.6.3 設置表格的背景 … 208
16.6.4 表格的間距與邊距 208
16.7 表單 … 209
16.7.1 表單標簽 … 209
16.7.2 HTML 表單控件 … 210
16.7.3 文本域(text) …… 210
16.7.4 下拉列表控件 …… 211
16.8 本章小結 …… 211
第17 章 HTML 5 的新特性 212
17.1 認識HTML 5 … 212
17.2 HTML 5 與HTML 4 的區別 … 213
17.2.1 HTML 5 的語法變化 213
17.2.2 HTML 5 中的標記方法 …… 214
17.2.3 HTML 5 語法中的3 個要點 214
17.2.4 標簽實例 … 215
17.3 HTML 5 新增和廢除的元素 … 215
17.3.1 新增的結構元素 … 215
17.3.2 新增的塊級語義元素 …… 216
17.3.3 新增的行內語義元素 …… 218
17.3.4 新增的嵌入多媒體元素與交
互性元素 … 220
17.3.5 新增的input 元素的類型 … 220
17.4 本章小結 …… 221
第18 章 HTML 5 的結構. 222
18.1 新增的主體結構元素 222
18.1.1 article 元素 … 222
18.1.2 section 元素 223
18.1.3 nav 元素 …… 224
18.1.4 aside 元素 … 225
18.1.5 pubdate 屬性 226
18.2 新增的非主體結構元素 …… 226
18.2.1 header 元素 226
18.2.2 hgroup 元素 227
18.2.3 footer 元素 … 228
18.2.4 address 元素 228
18.3 播放視頻 …… 229
18.4 HTML 5 canvas 畫布 230
18.5 本章小結 …… 231
第5 篇 動態網站開發
第19 章 動態網站基礎 232
19.1 動態網站原理 232
19.2 在Dreamweaver 中編碼 …… 232
19.3 動態網站技術類型 … 234
19.3.1 ASP … 234
19.3.2 PHP … 235
19.3.3 JSP … 235
19.3.4 ASP、PHP 和JSP 比較 … 235
19.4 搭建本地服務器 …… 236
19.4.1 安裝IIS …… 236
19.4.2 配置Web 服務器 … 237
19.5 數據庫相關術語 …… 238
19.5.1 什麽是數據庫 …… 238
19.5.2 數據庫表 … 238
19.6 常見的數據庫管理系統 …… 239
19.7 創建Access 數據庫 … 239
19.8 創建數據庫連接 …… 241
19.9 本章小結 …… 242
第20 章 動態網頁開發語言ASP 基礎與應用 243
20.1 動態網站原理 243
20.1.1 ASP 簡介 … 243
20.1.2 ASP 的工作原理 … 244
20.2 ASP 連接數據庫 …… 244
20.3 Request 對象 245
20.3.1 集合對象 … 245
20.3.2 屬性 245
20.3.3 方法 245
20.3.4 Request 對象使用實例 …… 245
20.4 Response 對象 246
20.4.1 集合對象 … 246
20.4.2 屬性 247
20.4.3 方法 247
20.4.4 Response 對象使用實例 … 247
20.5 Server 對象 … 248
20.5.1 屬性 248
20.5.2 方法 248
20.6 Application 對象 …… 248
20.6.1 方法 249
20.6.2 事件 249
20.7 Session 對象 249
20.7.1 屬性 250
20.7.2 方法 250
20.7.3 事件 250
20.7.4 Session 對象實例 … 250
20.8 本章小結 …… 251
第21 章 動態網頁腳本語言VBScript. 252
21.1 VBScript 概述 252
21.2 VBScript 數據類型 … 253
21.3 VBScript 變量 253
21.3.1 聲明變量 … 254
21.3.2 命名規則 … 254
21.3.3 為變量賦值 254
21.4 VBScript 運算符優先級 …… 254
21.5 使用條件語句 255
21.5.1 使用if…then…else 進行判斷 …… 255
21.5.2 使用 Select…Case 進行判斷 256
21.6 使用循環語句 256
21.6.1 使用Do…Loop 循環 257
21.6.2 使用While…Wend 257
21.6.3 使用For…Next …… 257
21.7 VBScript 過程 257
21.7.1 過程分類 … 258
21.7.2 過程的輸入/ 輸出 … 258
21.7.3 在代碼中使用Sub 和Function 過程 … 258
21.8 VBScript 函數 258
21.9 本章小結 …… 259
第6 篇 網站發布與運營
第22 章 網站的發布、維護與推廣 260
22.1 上傳發布網站 260
22.2 網站維護 …… 261
22.2.1 網站內容的更新 … 261
22.2.2 網站風格的更新 … 262
22.2.3 網站備份 … 262
22.3 網站推廣 …… 263
22.3.1 註冊到搜索引擎 … 263
22.3.2 友情鏈接 … 263
22.3.3 發布信息推廣 …… 264
22.3.4 微博營銷推廣 …… 264
22.3.5 微信營銷推廣 …… 264
22.3.6 設置QQ 簽名推廣 265
22.3.7 QQ 群推廣技巧 …… 265
22.4 本章小結 …… 265
第7 篇 網站綜合案例
第23 章 設計製作公司宣傳網站 266
23.1 網站前期策劃 266
23.1.1 網站總體策劃 …… 267
23.1.2 企業網站主要功能欄目 … 267
23.2 設計網站頁面 268
23.2.1 首頁的設計 268
23.2.2 切圖並輸出 273
23.3 在Dreamweaver 中進行頁面排版製作 274
23.3.1 創建本地站點 …… 274
23.3.2 創建二級模板頁面 275
23.3.3 利用模板製作其他網頁 … 279
23.4 給網頁添加特效 …… 281
23.4.1 滾動公告 … 281
23.4.2 製作彈出窗口頁面 281
23.5 本章小結 …… 282__