本書在第2版的基礎上,理順了結(jié)構(gòu),整合了內(nèi)容,更新了技術(shù),使其更加實用、適用。全書主要內(nèi)容包括網(wǎng)頁基礎、網(wǎng)站設計基礎、網(wǎng)頁的基本操作、網(wǎng)頁設計與美化、HTML概述、應用CSS、網(wǎng)頁制作腳本語言、ASP動態(tài)網(wǎng)頁開發(fā)、移動網(wǎng)頁的設計等,最后從網(wǎng)站建設的高度介紹網(wǎng)站的發(fā)布、管理與維護及網(wǎng)站建設實例——網(wǎng)上圖書聯(lián)鎖銷售網(wǎng)站的設計與實現(xiàn)。
本書可作為大學本科計算機專業(yè)及其他相關(guān)專業(yè)的“網(wǎng)頁設計與制作”課程的教材,也可作為網(wǎng)站建設技術(shù)人員、網(wǎng)站管理人員和信息技術(shù)愛好者的參考書。
第1章 網(wǎng)頁基礎
1.1 網(wǎng)頁基礎知識
1.1.1 Internet基礎知識
1.1.2 網(wǎng)站與網(wǎng)頁
1.2 常用網(wǎng)頁制作工具簡介
1.2.1 HTML
1.2.2 圖形化網(wǎng)頁制作工具軟件
1.2.3 圖形、圖像及動畫處理軟件
1.2.4 網(wǎng)頁制作腳本語言
1.2.5 動態(tài)網(wǎng)頁制作工具
1.3 網(wǎng)頁設計基礎
1.3.1 網(wǎng)頁風格
1.3.2 網(wǎng)頁設計原則
1.3.3 網(wǎng)頁版面設計
1.3.4 網(wǎng)頁色彩設計
思考與練習
第2章 網(wǎng)站建設基礎
2.1 網(wǎng)站主題
2.2 網(wǎng)站結(jié)構(gòu)
2.2.1 網(wǎng)站的目錄結(jié)構(gòu)
2.2.2 網(wǎng)站的邏輯結(jié)構(gòu)
2.3 網(wǎng)站的開發(fā)流程
2.3.1 建站前進行需求分析
2.3.2 建網(wǎng)站時確定主題
2.3.3 網(wǎng)頁結(jié)構(gòu)仔細規(guī)劃
2.3.4 網(wǎng)頁的版面布局合理安排
2.3.5 網(wǎng)頁的創(chuàng)意設計新穎大方
2.3.6 網(wǎng)頁的素材收集全面、具體
2.3.7 選擇網(wǎng)頁制作工具及語言
2.3.8 網(wǎng)頁的制作與測試
2.3.9 網(wǎng)站的維護與管理
思考與練習
第3章 網(wǎng)頁的基本操作
3.1 初識Dreamweaver
3.1.1 Dreamweaver CS5的操作環(huán)境
3.1.2 本地站點的搭建與管理
3.2 制作文字與圖像混排的頁面
3.2.1 頁面的總體設置
3.2.2 文本的插入與編輯
3.2.3 插入圖像
3.2.4 利用Photoshop處理、設計網(wǎng)頁圖像
3.3 表格的應用
3.3.1 插入并編輯表格
3.3.2 嵌套表格
3.4 制作多媒體頁面
3.4.1 利用相關(guān)工具制作網(wǎng)頁動畫
3.4.2 插入Flash動畫
3.4.3 插入FLV文件
3.4.4 插入Shockwave動畫
3.4.5 制作FlashPaper
3.4.6 插入FlashPaper
3.4.7 插入聲音
3.5 創(chuàng)建超鏈接
3.5.1 創(chuàng)建文本/圖像鏈接
3.5.2 創(chuàng)建圖像熱點鏈接
3.5.3 創(chuàng)建電子郵件鏈接
3.5.4 創(chuàng)建錨點鏈接
思考與練習
第4章 網(wǎng)頁設計與美化
4.1 制作框架網(wǎng)站
4.1.1 創(chuàng)建框架
4.1.2 保存框架
4.1.3 編輯框架式網(wǎng)頁
4.1.4 在框架中使用超鏈接
4.1.5 制作框架頁面
4.2 AP元素的應用
4.2.1 創(chuàng)建AP元素
4.2.2 設置AP元素的屬性
4.3 利用行為制作動態(tài)頁面
4.3.1 了解行為
4.3.2 應用行為
4.3.3 行為的應用
4.4 制作表單頁面
4.4.1 關(guān)于表單
4.4.2 認識表單對象
4.4.3 創(chuàng)建表單
4.4.4 表單的應用
思考與練習
第5章 HTML概述
5.1 HTML基本知識
5.1.1 HTML簡介
5.1.2 HTML基本元素
5.2 文本標記
5.2.1 文字的顏色、字體、大小標記
5.2.2 標題、段落標記
5.3 圖像標記
5.3.1 圖像標記基本知識
5.3.2 圖像標記應用技巧
5.4 超鏈接標記
5.4.1 鏈接類型
5.4.2 應用技巧
5.5 表格標記
5.5.1 表格的基本結(jié)構(gòu)
5.5.2 表格的標題
5.5.3 表格尺寸設置
5.5.4 表格內(nèi)文字的對齊/布局
5.5.5 表格的顏色
5.6 表單標記
5.6.1 表單中主要包括的元素
5.6.2 用好表單的下拉式菜單
5.7 綜合實例
思考與練習
第6章 應用CSS
6.1 CSS概述
6.1.1 CSS
6.1.2 CSS的優(yōu)點
6.2 CSS基本語法
6.3 CSS選擇器
6.3.1 標記選擇器
6.3.2 類別選擇器
6.3.3 ID選擇器
6.4 CSS的使用方法
6.4.1 行內(nèi)式
6.4.2 內(nèi)嵌式
6.4.3 鏈接式
6.4.4 導入式
6.4.5 用腳本來運用CSS樣式
6.5 CSS應用
6.5.1 長度單位
6.5.2 CSS設置字體
6.5.3 CSS設置文本
6.5.4 CSS設置圖像和背景
6.5.5 CSS設置超鏈接與導航菜單
思考與練習
第7章 網(wǎng)頁制作腳本語言
7.1 腳本語言概述
7.1.1 什么是腳本語言
7.1.2 JavaScript簡介
7.1.3 在HTML頁面中使用JavaScript腳本
7.1.4 JavaScript的開發(fā)工具與調(diào)試
7.2 JavaScript基礎
7.2.1 數(shù)據(jù)類型、常量和變量
7.2.2 運算符和表達式
7.2.3 JavaScript中的語句
7.2.4 JavaScript的全局屬性與函數(shù)
7.3 JavaScript中的對象
7.3.1 JavaScript中的對象與面向?qū)ο笫纠?br />
7.3.2 創(chuàng)建JavaScript對象
7.3.3 有關(guān)對象操作的語句
7.3.4 常用的內(nèi)建對象
7.3.5 JavaScript的瀏覽器對象
7.3.6 JavaScript的事件
思考與練習
第8章 ASP動態(tài)網(wǎng)頁開發(fā)
8.1 ASP概述
8.1.1 ASP概述
8.1.2 搭建Web服務器
8.1.3 ASP文件的結(jié)構(gòu)
8.1.4 編寫第一個ASP程序
8.2 ASP內(nèi)置對象
8.2.1 ASP內(nèi)置對象Request
8.2.2 ASP內(nèi)置對象Response
8.2.3 ASP內(nèi)置對象Application
8.2.4 ASP內(nèi)置對象Session
8.2.5 Global.asa文件的使用
8.2.6 ASP內(nèi)置對象Server
8.3 ASP的內(nèi)置組件
8.3.1 ASP組件
8.3.2 ASP的常用內(nèi)置組件
8.3.3 使用組件提供的對象
8.3.4 File Access組件簡介
8.4 使用ADO組件訪問數(shù)據(jù)庫
8.4.1 ADO概述
8.4.2 ODBC數(shù)據(jù)源管理器
8.4.3 DSN的創(chuàng)建與設置
8.4.4 ADO組件對象與集合
8.4.5 Connection對象
8.4.6 Command對象
8.4.7 RecordSet對象
8.4.8 Web數(shù)據(jù)庫訪問實例
思考與練習
第9章 移動網(wǎng)頁的設計
9.1 MBuilder手機網(wǎng)站平臺概述
9.1.1 手機網(wǎng)站
9.1.2 WAP的必要性
9.1.3 WML無線標記語言
9.1.4 MBuilder手機網(wǎng)站平臺
9.2 MBuilder軟件的安裝
9.3 手機網(wǎng)站的設計與制作
9.3.1 MBuilder軟件的使用
9.3.2 創(chuàng)建頁面結(jié)構(gòu)
9.3.3 編輯頁面元素
9.4 手機網(wǎng)站的發(fā)布
9.5 手機網(wǎng)站的管理與維護
思考與練習
第10章 網(wǎng)站的發(fā)布、管理與維護
10.1 網(wǎng)站測試
10.1.1 網(wǎng)站測試流程
10.1.2 網(wǎng)站測試的主要內(nèi)容
10.1.3 網(wǎng)站測試工具
10.1.4 測試工具使用實例
10.2 網(wǎng)站發(fā)布
10.2.1 確定發(fā)布方式
10.2.2 申請域名
10.2.3 使用免費空間
10.2.4 上傳網(wǎng)頁
10.3 網(wǎng)站的宣傳與推廣
10.3.1 制訂網(wǎng)站推廣計劃
10.3.2 利用傳統(tǒng)媒體推廣
10.3.3 利用網(wǎng)絡媒體推廣
10.4 網(wǎng)站的管理和維護
10.4.1 網(wǎng)站管理與維護的目標和內(nèi)容
10.4.2 網(wǎng)站服務器設備的管理與維護
10.4.3 網(wǎng)站性能的優(yōu)化
10.4.4 日志分析
10.4.5 內(nèi)容管理
10.5 網(wǎng)站安全
10.5.1 防火墻技術(shù)
10.5.2 加密技術(shù)
10.5.3 認證技術(shù)
10.5.4 防病毒技術(shù)
思考與練習
第11章 網(wǎng)站的設計與實現(xiàn)案例
11.1 系統(tǒng)分析與設計
11.1.1 需求分析
11.1.2 可行性分析
11.1.3 系統(tǒng)功能分析
11.1.4 數(shù)據(jù)庫分析
11.2 數(shù)據(jù)庫設計
11.2.1 數(shù)據(jù)庫的分析
11.2.2 數(shù)據(jù)庫的邏輯設計
11.3 目錄結(jié)構(gòu)與通用模塊
11.4 網(wǎng)站的詳細設計與實現(xiàn)
11.4.1 前臺系統(tǒng)的實現(xiàn)
11.4.2 后臺系統(tǒng)的實現(xiàn)
11.5 網(wǎng)站的測試
11.6 網(wǎng)站的發(fā)布與維護
11.6.1 網(wǎng)站的發(fā)布
11.6.2 網(wǎng)站的維護
附錄A 課程設計
參考文獻