前言
第1章緒論1
1.1網頁和網站1
1.2網頁制作工具2
1.2.1網頁編輯工具2
1.2.2網頁圖像與動畫制作工具3
1.3網站開發(fā)流程4
1.3.1網站的開發(fā)流程4
1.3.2網站規(guī)劃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網頁設計規(guī)范13
1.5.1命名規(guī)范13
1.5.2目錄結構規(guī)范14
1.5.3尺寸規(guī)范14
1.5.4形象設計規(guī)范15
1.5.5新技術使用規(guī)范15
1.5.6導航規(guī)范16
1.5.7數(shù)據(jù)庫使用規(guī)范16
1.6優(yōu)秀網站賞析16
1.6.1國外優(yōu)秀網站賞析16
1.6.2優(yōu)秀個人網站19
1.7同步測試22
第2章網站的創(chuàng)建與管理23
2.1DreamweaverCS4簡介23
2.1.1DreamweaverCS4的特點23
2.1.2DreamweaverCS4的新增功能25
2.1.3DreamweaverCS4的工作環(huán)境27
2.1.4DreamweaverCS4的幫助系統(tǒng)32
2.2網站的創(chuàng)建32
2.2.1創(chuàng)建本地站點33
2.2.2創(chuàng)建遠程站點36
2.3網站的管理40
2.3.1使用“文件”面板管理網站中的資源41
2.3.2使用“資源”面板管理網站中的資源41
2.4網頁文檔的基本操作43
2.4.1創(chuàng)建網頁文檔43
2.4.2保存網頁文檔44
2.4.3打開網頁文檔44
2.4.4關閉網頁文檔44
2.5同步測試44
2.6綜合實例-申請遠程站點45
第3章網頁基本元素實現(xiàn)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創(chuàng)建文本超鏈接62
3.3.3創(chuàng)建圖片超鏈接64
3.3.4創(chuàng)建電子郵件超鏈接65
3.3.5創(chuàng)建空鏈接和腳本鏈接66
3.3.6創(chuàng)建下載文件超鏈接66
3.3.7鏈接檢查66
3.3.8導航欄67
3.4頁面的整體控制67
3.4.1設置參數(shù)67
3.4.2設置頁面屬性68
3.4.3設置文件頭內容72
3.4.4輔助工具的使用76
3.5同步測試79
3.6綜合實例-校園風光介紹79
第4章網頁頁面布局實現(xiàn)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創(chuàng)建保存框架集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創(chuàng)建表單111
5.4插入表單對象112
5.4.1插入文本字段112
5.4.2插入文本區(qū)域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創(chuàng)建模板151
6.2.3模板操作152
6.2.4使用模板創(chuàng)建網頁154
6.2.5模板的可編輯區(qū)域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的語法規(guī)則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章制作網頁動態(tài)效果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函數(shù)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結合的優(yōu)勢258
10.3.2數(shù)據(jù)島和XML數(shù)據(jù)源對象258
10.3.3數(shù)據(jù)綁定259
10.3.4結合腳本語言的XML261
10.4DreamweaverCS4操作XML263
10.4.1利用CSS顯示XML263
10.4.2DreamweaverCS4實現(xiàn)XSL轉換264
10.5同步測試266
10.6綜合實例-使用XML制作古詩網頁267
第11章JSP基礎270
11.1JSP270
11.1.1JSP簡介270
11.1.2安裝配置JSP運行環(huán)境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訪問數(shù)據(jù)庫283
11.3.1SQL和JDBC283
11.3.2設置數(shù)據(jù)源284
11.3.3數(shù)據(jù)庫的基本操作285
11.4同步測試285
11.5綜合實例-用戶提交信息的確認287
第12章站點測試與發(fā)布290
12.1測試站點290
12.1.1測試網站290
12.1.2測試本地站點292
12.1.3用戶測試293
12.1.4負載測試293
12.1.5創(chuàng)建網站報告293
12.2申請域名與申請空間294
12.2.1申請域名294
12.2.2申請空間295
12.3發(fā)布站點296
12.4網站的宣傳與推廣298
12.5網站的維護與更新299
12.5.1網站的維護299
12.5.2網站的更新301
12.6同步測試301