本書采用Dreamweaver CS5作為網(wǎng)頁編輯工具,通過各種典型、實用的案例來詳細剖析網(wǎng)站前臺開發(fā)中的基本知識和技能技巧,并輔以適當?shù)膭討B(tài)網(wǎng)頁(ASP)和移動網(wǎng)頁(WAP)開發(fā)知識,使讀者能夠全面掌握所學知識并能夠設計與開發(fā)網(wǎng)站。 本書共分14章,主要內(nèi)容涉及HTML5、網(wǎng)頁中文本、圖像、多媒體元素與超鏈接的使用,CSS3樣式、表格、框架與框架集等網(wǎng)頁設計與制作的初級應用;AP Div、行為和表單、Div+CSS3布局、CSS3與JavaScript、資源、模板和庫等網(wǎng)頁設計與制作的高級應用;動態(tài)網(wǎng)頁和移動網(wǎng)頁開發(fā)知識、網(wǎng)站發(fā)布和管理、綜合實例等。 本書也可供網(wǎng)頁設計與制作初學者、Web開發(fā)人員閱讀。可作為高等院校相關專業(yè)網(wǎng)頁設計與制作課程的教材。
1.講解了目前流行的網(wǎng)頁設計方法:Dreamweaver CS5+Div+CSS3+javascript2.配有實驗指導,提供習題答案
目 錄
第1章 網(wǎng)頁設計與制作基礎 1
1.1 網(wǎng)頁的基礎知識 1
1.1.1 Internet與Web 1
1.1.2 網(wǎng)頁、網(wǎng)站與主頁 1
1.1.3 網(wǎng)站的分類與賞析 4
1.1.4 網(wǎng)頁的配色與布局 5
1.2 網(wǎng)站開發(fā)流程 8
1.2.1 網(wǎng)站策劃流程 8
1.2.2 網(wǎng)站制作流程 9
1.2.3 網(wǎng)站維護流程 9
1.3 初識Dreamweaver CS5 10
1.3.1 Dreamweaver CS5簡介 10
1.3.2 Dreamweaver CS5窗口界面 11 目 錄
第1章 網(wǎng)頁設計與制作基礎 1
1.1 網(wǎng)頁的基礎知識 1
1.1.1 Internet與Web 1
1.1.2 網(wǎng)頁、網(wǎng)站與主頁 1
1.1.3 網(wǎng)站的分類與賞析 4
1.1.4 網(wǎng)頁的配色與布局 5
1.2 網(wǎng)站開發(fā)流程 8
1.2.1 網(wǎng)站策劃流程 8
1.2.2 網(wǎng)站制作流程 9
1.2.3 網(wǎng)站維護流程 9
1.3 初識Dreamweaver CS5 10
1.3.1 Dreamweaver CS5簡介 10
1.3.2 Dreamweaver CS5窗口界面 11
1.3.3 Dreamweaver CS5的基本操作 13
1.4 站點的創(chuàng)建與管理 15
1.4.1 創(chuàng)建本地站點 15
1.4.2 管理站點文件 16
1.4.3 管理本地站點 17
1.5 HTML 5基礎 18
1.5.1 HTML 5簡介 19
1.5.2 HTML 5的基本結構 20
1.5.3 HTML 5的基本標記 21
1.6 案例:網(wǎng)站首頁 25
練習題 28
第2章 網(wǎng)頁中文本的創(chuàng)建 29
2.1 文本的基本操作 29
2.1.1 在網(wǎng)頁中輸入文本 29
2.1.2 設置字體 31
2.1.3 設置字號 32
2.1.4 設置字體顏色 32
2.1.5 設置字體樣式 33
2.1.6 編輯與設置段落格式 33
2.1.7 設置是否顯示不可見元素 35
2.2 插入特殊文本對象 35
2.2.1 插入特殊字符 35
2.2.2 插入水平線 36
2.2.3 插入注釋 37
2.2.4 插入日期 37
2.3 項目符號和編號列表 38
2.3.1 創(chuàng)建項目列表 38
2.3.2 更改項目列表 38
2.3.3 多級項目列表 39
2.3.4 創(chuàng)建編號列表 39
2.3.5 更改編號列表 40
2.3.6 多級編號列表 40
2.4 設置網(wǎng)頁的頁面屬性 41
2.5 案例:站點的建立 43
練習題 44
第3章 圖像、多媒體元素與超鏈接 45
3.1 網(wǎng)頁中圖像的應用 45
3.1.1 網(wǎng)頁中常用的圖像格式 45
3.1.2 插入圖像 45
3.1.3 設置圖像屬性 46
3.1.4 調(diào)整圖像的對齊方式 47
3.2 網(wǎng)頁中多媒體的應用 48
3.2.1 插入Flash 元素 48
3.2.2 插入音頻 51
3.3 創(chuàng)建超鏈接 52
3.3.1 超鏈接概述 52
3.3.2 創(chuàng)建超鏈接 53
3.3.3 創(chuàng)建E-mail鏈接 54
3.3.4 創(chuàng)建錨點鏈接 55
3.3.5 創(chuàng)建圖像鏈接 56
3.3.6 創(chuàng)建圖像熱點鏈接 56
3.4 案例:制作圖文混排頁面 58
練習題 60
第4章 CSS3樣式 61
4.1 CSS3樣式的概念 61
4.1.1 CSS3介紹 61
4.1.2 CSS3樣式控制面板 61
4.1.3 CSS3樣式的類型 62
4.2 樣式的類型和創(chuàng)建 62
4.2.1 創(chuàng)建CSS樣式 62
4.2.2 附加外部CSS樣式 63
4.2.3 應用CSS樣式 64
4.2.4 編輯CSS樣式 64
4.2.5 刪除CSS樣式 64
4.3 編輯樣式 64
4.4 CSS3的屬性設置 65
4.4.1 類型設置 65
4.4.2 背景設置 66
4.4.3 區(qū)塊設置 66
4.4.4 方框設置 67
4.4.5 邊框設置 68
4.4.6 列表設置 68
4.4.7 定位設置 69
4.4.8 擴展設置 69
4.5 案例:使用CSS3美化頁面 70
4.5.1 用CSS輕松美化文字 70
4.5.2 CSS的圖文混排效果 72
練習題 73
第5章 表格的使用 75
5.1 表格的簡單操作 75
5.1.1 表格概述 75
5.1.2 表格的組成 76
5.1.3 插入表格 76
5.1.4 表格各元素的屬性 76
5.1.5 在表格中插入內(nèi)容 77
5.1.6 選擇表格元素 77
5.1.7 復制、粘貼表格 78
5.1.8 合并和拆分單元格 78
5.1.9 增加和刪除表格的行和列 79
5.2 網(wǎng)頁中的數(shù)據(jù)表格 79
5.2.1 導入和導出表格的數(shù)據(jù) 79
5.2.2 排序表格 80
5.3 復雜表格的排版 81
5.4 案例:制作表格布局的頁面 82
練習題 87
第6章 框架與框架集 88
6.1 框架與框架集的基本操作 88
6.1.1 框架與框架集 88
6.1.2 建立框架集 90
6.1.3 框架的選擇 91
6.1.4 為框架添加內(nèi)容 91
6.1.5 保存框架 91
6.1.6 修改框架的大小 92
6.1.7 拆分框架 92
6.1.8 刪除框架 93
6.2 框架的屬性設置 93
6.2.1 框架集屬性 93
6.2.2 框架屬性 94
6.2.3 改變框架的背景顏色 95
6.2.4 框架中的鏈接 95
6.3 案例:制作框架網(wǎng)頁 96
練習題 97
第7章 AP Div、行為和表單的使用 98
7.1 AP Div的基本操作 98
7.2 AP Div與表格的相互轉換 102
7.2.1 將AP Div元素轉換成表格 102
7.2.2 將表格轉換為AP Div元素 103
7.3 認識行為 104
7.4 行為的基本操作 105
7.4.1 設置彈出提示信息 106
7.4.2 制作網(wǎng)頁加載時彈出公告頁 106
7.4.3 設置交換圖像特效 107
7.4.4 設置狀態(tài)欄文本 108
7.5 表單和表單對象 108
7.6 案例:制作“家鄉(xiāng)山水”頁面 112
練習題 113
第8章 Div+CSS布局入門 115
8.1 Div+CSS概述 115
8.1.1 插入Div 115
8.1.2 Div的嵌套 116
8.2 盒模型 117
8.3 CSS的定位和浮動 119
8.3.1 CSS 定位屬性 120
8.3.2 CSS浮動屬性 122
8.3.3 清除浮動 123
8.4 CSS3的布局方式 124
8.4.1 居中的布局設計 124
8.4.2 浮動的布局設計 125
8.4.3 高度自適應 126
8.5 CSS3中盒模型的新增屬性 127
8.5.1 實戰(zhàn)1:overflow 127
8.5.2 實戰(zhàn)2:overflow-x 128
8.5.3 實戰(zhàn)3:overflow-y 129
8.6 案例:使用Div+CSS布局網(wǎng)頁 130
練習題 134
第9章 CSS3與JavaScript搭配應用 136
9.1 JavaScript概述 136
9.1.1 JavaScript的概念 136
9.1.2 JavaScript的引用 137
9.1.3 JavaScript與CSS3 138
9.2 JavaScript語法基礎 139
9.2.1 數(shù)據(jù)類型 139
9.2.2 變量 140
9.2.3 運算符 141
9.2.4 流程控制語句 143
9.2.5 函數(shù) 147
9.3 實戰(zhàn)1:跑馬燈效果 149
9.4 實戰(zhàn)2:左右移動的圖片 150
9.5 實戰(zhàn)3:跟隨鼠標指針移動的圖片 152
9.6 案例:制作樹形導航菜單 153
練習題 157
第10章 資源、模板和庫 159
10.1 資源管理 159
10.1.1 站點“資源”與“資源”面板 159
10.1.2 管理站點資源 160
10.2 創(chuàng)建基于模板的網(wǎng)頁 162
10.2.1 模板簡介 162
10.2.2 創(chuàng)建模板 162
10.2.3 定義模板的可編輯區(qū)域 164
10.2.4 創(chuàng)建基于模板的文檔 165
10.2.5 在現(xiàn)有文檔上應用模板 166
10.2.6 編輯模板 166
10.2.7 從模板中分離文檔 167
10.2.8 更新基于模板的頁面 167
10.3 使用庫項目 168
10.3.1 庫簡介 168
10.3.2 創(chuàng)建庫項目 168
10.3.3 管理和編輯庫項目 169
10.4 案例:利用模板制作風格統(tǒng)一的頁面 170
練習題 172
第11章 ASP動態(tài)網(wǎng)頁開發(fā) 174
11.1 ASP動態(tài)網(wǎng)頁基礎 174
11.1.1 ASP動態(tài)網(wǎng)頁概述 174
11.1.2 ASP的運行環(huán)境 176
11.1.3 ASP語法基礎 178
11.1.4 創(chuàng)建ASP網(wǎng)頁 180
11.2 ASP內(nèi)置對象 182
11.2.1 Response對象 183
11.2.2 Request對象 184
11.2.3 Cookies集合 185
11.2.4 Session對象 186
11.2.5 Server對象 187
11.2.6 Application對象 187
11.2.7 Inc文件和Global.asa文件 188
11.3 ADO數(shù)據(jù)對象接口 190
11.3.1 ADO接口概述 190
11.3.2 Connection對象 190
11.3.3 RecordSet對象 194
11.3.4 Command對象 196
11.3.5 使用ADO技術存取數(shù)據(jù)庫的方法 198
11.4 實例:簡單聊天系統(tǒng) 200
練習題 202
第12章 移動網(wǎng)頁的設計 204
12.1 桌面Web與移動Web 204
12.1.1 移動Web和桌面的差異 204
12.1.2 移動Web的限制 205
12.2 移動Web語言與協(xié)議 206
12.3 移動網(wǎng)頁的制作 207
12.3.1 確定協(xié)議和語言 207
12.3.2 靜態(tài)頁面的制作 208
12.3.3 動態(tài)開發(fā)框架介紹 210
12.3.4 移動Web調(diào)試軟件 211
練習題 212
第13章 網(wǎng)站的發(fā)布與管理 213
13.1 網(wǎng)站的測試 213
13.1.1 功能測試 213
13.1.2 兼容性測試 215
13.1.3 性能測試 216
13.1.4 安全性測試 216
13.2 網(wǎng)站的發(fā)布 217
13.2.1 域名的申請 217
13.2.2 空間的購買 218
13.2.3 網(wǎng)站的上傳 219
13.3 遠程站點的管理與維護 221
13.3.1 上傳與獲取文件 221
13.3.2 本地與遠程的同步 221
13.3.3 遮蓋上傳 222
13.4 團隊合作 223
13.4.1 存回和取出 223
13.4.2 設計備注 224
練習題 225
第14章 心靈深入的旋律——音樂網(wǎng)站 227
14.1 構思布局 227
14.1.1 設計分析 227
14.1.2 排版架構 228
14.2 模塊分割 229
14.2.1 頁頭部分 229
14.2.2 左側內(nèi)容列表 231
14.2.3 中間內(nèi)容列表 232
14.2.4 右側內(nèi)容列表 234
14.2.5 頁腳部分 235
14. 3 整體調(diào)整 235
14.3.1 頁面內(nèi)容主體調(diào)整 235
14.3.2 頁面整體調(diào)整 236
練習題 237
參考文獻 238