內容簡介
《Dreamweaver CS4網頁設計與製作》全面地介紹了網頁製作技術及其相關理論。全書共分12章,包括緒論、網站的創建與管理、網頁基本元素實現、網頁頁面布局實現、表單的套用、CSS與模板、使用Div和AP Div、HTML、製作網頁動態效果、XML、JSP基礎、站點測試與發布等內容。
《Dreamweaver CS4網頁設計與製作》適合作為高職高專院校的教材,也可為社會培訓班和廣大網頁製作愛好者使用。
圖書目錄
前言
第1章緒論1
1.1網頁和網站1
1.2網頁製作工具2
1.2.1網頁編輯工具2
1.2.2網頁圖像與動畫製作工具3
1.3網站開發流程4
1.3.1網站的開發流程4
1.3.2網站規劃5
1.4網頁設計原理7
1.4.1網頁設計的基本原則7
1.4.2網頁版面布局設計8
1.4.3網站LOGO設計8
1.4.4網頁色彩設計原理9
1.4.5網站導航設計11
1.4.6網頁頁面元素設計13
1.5網頁設計規範13
1.5.1命名規範13
1.5.2目錄結構規範14
1.5.3尺寸規範14
1.5.4形象設計規範15
1.5.5新技術使用規範15
1.5.6導航規範16
1.5.7資料庫使用規範16
1.6優秀網站賞析16
1.6.1國外優秀網站賞析16
1.6.2優秀個人網站19
1.7同步測試22
第2章網站的創建與管理23
2.1DreamweaverCS4簡介23
2.1.1DreamweaverCS4的特點23
2.1.2DreamweaverCS4的新增功能25
2.1.3DreamweaverCS4的工作環境27
2.1.4DreamweaverCS4的幫助系統32
2.2網站的創建32
2.2.1創建本地站點33
2.2.2創建遠程站點36
2.3網站的管理40
2.3.1使用“檔案”面板管理網站中的資源41
2.3.2使用“資源”面板管理網站中的資源41
2.4網頁文檔的基本操作43
2.4.1創建網頁文檔43
2.4.2保存網頁文檔44
2.4.3打開網頁文檔44
2.4.4關閉網頁文檔44
2.5同步測試44
2.6綜合實例-申請遠程站點45
第3章網頁基本元素實現48
3.1文本操作48
3.1.1輸入文本48
3.1.2在網頁中編輯文本50
3.1.3插入相關文本要素50
3.1.4文本的格式化54
3.2在網頁中插入圖像54
3.2.1網頁圖像的基礎知識54
3.2.2網頁圖像素材的蒐集55
3.2.3圖像操作55
3.2.4插入相關圖像元素58
3.3設定超連結61
3.3.1超連結概述61
3.3.2創建文本超連結62
3.3.3創建圖片超連結64
3.3.4創建電子郵件超連結65
3.3.5創建空連結和腳本連結66
3.3.6創建下載檔案超連結66
3.3.7連結檢查66
3.3.8導航欄67
3.4頁面的整體控制67
3.4.1設定參數67
3.4.2設定頁面屬性68
3.4.3設定檔案頭內容72
3.4.4輔助工具的使用76
3.5同步測試79
3.6綜合實例-校園風光介紹79
第4章網頁頁面布局實現82
4.1表格的套用82
4.1.1表格82
4.1.2表格的基本操作與屬性設定83
4.1.3表格的嵌套和排序89
4.1.4利用表格布局網頁90
4.2框架92
4.2.1創建保存框架集92
4.2.2顯示框架框線和“框架”面板93
4.2.3插入和刪除框架93
4.2.4設定框架與框架集95
4.2.5利用框架設計網頁96
4.3使用Spry布局對象98
4.3.1Spry選單欄99
4.3.2Spry選項卡式面板100
4.3.3Spry摺疊式構件101
4.3.4Spry可摺疊面板103
4.4同步測試103
4.5綜合實例-製作學院網站首頁105
第5章表單的套用108
5.1表單簡介108
5.2表單和表單對象109
5.2.1表單109
5.2.2表單對象109
5.3創建表單111
5.4插入表單對象112
5.4.1插入文本欄位112
5.4.2插入文本區域113
5.4.3插入複選框組114
5.4.4插入單選按鈕組115
5.4.5插入列表/選單116
5.4.6插入跳轉選單117
5.4.7插入圖像域118
5.4.8插入檔案域119
5.4.9插入按鈕119
5.5Spry類表單對象120
5.6表單和表單對象的套用122
5.6.1使用表單對象製作註冊界面122
5.6.2使用Spry類表單對象製作界面127
5.7同步測試129
5.8綜合實例-製作反饋表單130
第6章CSS與模板135
6.1CSS的套用135
6.1.1CSS的基本語法136
6.1.2CSS的定義位置137
6.1.3CSS的衝突138
6.1.4CSS操作139
6.1.5CSS的套用實例143
6.2模板150
6.2.1模板概述150
6.2.2創建模板151
6.2.3模板操作152
6.2.4使用模板創建網頁154
6.2.5模板的可編輯區域154
6.2.6更新基於模板的網頁檔案157
6.2.7頁面與模板分離158
6.3庫159
6.3.1庫建立160
6.3.2庫操作160
6.3.3在網頁中插入庫161
6.3.4更新庫161
6.4同步測試161
6.5綜合實例-製作旅遊網頁162
第7章使用Div和APDiv167
7.1Div標籤167
7.1.1Div概述167
7.1.2Div標籤操作167
7.1.3Div+CSS169
7.2APDiv的使用173
7.2.1APDiv概述173
7.2.2APDiv操作174
7.2.3繪製嵌套的APDiv177
7.2.4APDiv與表格互換178
7.3套用實例-使用APDiv顯示多層動畫180
7.4同步測試183
7.5綜合實例-製作相冊184
第8章HTML190
8.1HTML簡介190
8.1.1HTML的特點190
8.1.2HTML的語法規則192
8.1.3HTML標籤的類型192
8.2DreamweaverCS4的HTML原始碼功能193
8.2.1DreamweaverCS4的視圖模式193
8.2.2在DreamweaverCS4中直接編寫HTML194
8.2.3DreamweaverCS4的代碼編輯工具195
8.3HTML標籤202
8.3.1HTML版本信息202
8.3.2HTML頭部信息203
8.3.3HTML主體標籤204
8.3.4HTML文字與段落標籤204
8.3.5HTML圖像標籤206
8.3.6HTML超連結標籤207
8.3.7HTML中的表格標籤208
8.3.8HTML框架標籤208
8.3.9HTML表單標籤210
8.3.10添加多媒體元素211
8.4同步測試212
8.5綜合實例-使用HTML語言製作公司行銷網頁213
第9章製作網頁動態效果219
9.1JavaScript簡介219
9.1.1JavaScript219
9.1.2一個簡單的JavaScript實例220
9.2JavaScript的基本語法220
9.2.1JavaScript腳本的語法格式220
9.2.2JavaScript的常量和變數221
9.2.3JavaScript的運算符和表達式222
9.2.4JavaScript的語句222
9.2.5JavaScript函式225
9.2.6JavaScript的事件225
9.3JavaScript的對象226
9.3.1JavaScript的瀏覽器對象226
9.3.2JavaScript的內置對象228
9.3.3JavaScript對象的引用230
9.4JavaScript代碼嵌入到HTML文檔的方法230
9.4.1在head部分添加JavaScript腳本230
9.4.2在body部分添加JavaScript腳本231
9.4.3連結JavaScript腳本檔案231
9.5使用JavaScript製作特效231
9.6行為套用232
9.6.1行為的概念232
9.6.2使用“行為”面板233
9.6.3使用常見行為234
9.7網頁中的媒體套用237
9.7.1插入Flash238
9.7.2FLV視頻238
9.7.3插入Shockwave影片240
9.7.4插入JavaApplet241
9.7.5插入ActiveX控制項243
9.7.6插入聲音245
9.7.7刪除媒體246
9.8同步測試246
9.9綜合實例-製作部落格網頁247
第10章XML252
10.1XML簡介252
10.1.1XML的特點252
10.1.2XML內容254
10.2XML語法255
10.2.1XML標記語法255
10.2.2XML文檔語法256
10.3XML和HTML258
10.3.1XML與HTML結合的優勢258
10.3.2數據島和XML數據源對象258
10.3.3數據綁定259
10.3.4結合腳本語言的XML261
10.4DreamweaverCS4操作XML263
10.4.1利用CSS顯示XML263
10.4.2DreamweaverCS4實現XSL轉換264
10.5同步測試266
10.6綜合實例-使用XML製作古詩網頁267
第11章JSP基礎270
11.1JSP270
11.1.1JSP簡介270
11.1.2安裝配置JSP運行環境272
11.1.3JSP語法274
11.2JSP的常用對象279
11.2.1request對象279
11.2.2response對象280
11.2.3session對象281
11.2.4application對象282
11.2.5out對象282
11.2.6exception對象282
11.2.7PageContext對象282
11.2.8config對象283
11.3JSP訪問資料庫283
11.3.1SQL和JDBC283
11.3.2設定數據源284
11.3.3資料庫的基本操作285
11.4同步測試285
11.5綜合實例-用戶提交信息的確認287
第12章站點測試與發布290
12.1測試站點290
12.1.1測試網站290
12.1.2測試本地站點292
12.1.3用戶測試293
12.1.4負載測試293
12.1.5創建網站報告293
12.2申請域名與申請空間294
12.2.1申請域名294
12.2.2申請空間295
12.3發布站點296
12.4網站的宣傳與推廣298
12.5網站的維護與更新299
12.5.1網站的維護299
12.5.2網站的更新301
12.6同步測試301