內容簡介
《網頁製作與網站設計(第2版)》屬於普通高等教育“十二五”規劃教材,高等院校計算機系列教材。按照循序漸進、從簡到繁、從基礎到提高、理論與實踐相結合的原則,全面而深入地闡述了靜態網頁製作、網頁圖形與圖像處理、網站規劃與設計、動態網頁與資料庫技術等內容,具體包括HTML靜態網頁、CSS、使用Dreamweaver編輯網頁、使用Fireworks處理網頁圖形與圖像、網站規劃設計與實戰、JavaScript語言與行為、ASP動態網頁基礎和ASP動態網頁資料庫技術等,並為讀者提供了所有源程式和電子課件,請登錄華中科技大學出版社教學資源網查得或下載,書中所有代碼都經過了作者的認真調試。
《網頁製作與網站設計(第2版)》可作為高等院校計算機、信息、教育技術及電子商務等相關專業網頁與網站類課程的教材或實驗指導書,也可供網頁與網站開發設計人員參考。
圖書目錄
第1章 網頁與網站基礎
1.1 WWW簡介
1.2 網頁與網站的關係
1.3 靜態網頁與動態網頁
1.4 HTML靜態網頁技術
1.4.1 HTML簡介
1.4.2 HTML靜態網頁基本結構
1.4.3 網頁內的文字格式
1.4.4 分段換行、預格式與列表
1.4.5 媒體元素的插入
1.4.6 超連結的使用
1.4.7 表格的設計
1.4.8 表單的設計
1.4.9 網頁屬性的設定
1.4.10 HTML標籤分類
1.5 XHTML新規範
1.6 CSS基礎
1.6.1 CSS的定義
1.6.2 在網頁里套用CSS
1.6.3 CSS檔案
1.6.4 其他樣式套用
1.7 網站建設的步驟
【練習一】
【實驗一】用HTML和CSS製作含多個靜態網頁的個人網站
第2章 使用網頁工具製作靜態網頁
2.1 Dreamweaver入門
2.1.1 Dreamweaver CS4的界面
2.1.2 建立本地站點
2.1.3 新建HTML網頁
2.2 文本編排與CSS樣式
2.2.1 文本輸入及HTML屬性
2.2.2 CSS樣式的創建與套用
2.2.3 CSS樣式表檔案
2.3 插入圖像、動畫與媒體元素
2.3.1 插入並編輯圖像
2.3.2 插入動畫和其他媒體元素
2.4 插入超連結
2.5 網頁表格
2.5.1 插入表格
2.5.2 編輯表格
2.5.3 表格中套用CSS樣式
2.5.4 使用表格布局網頁
2.6 使用表單
2.6.1 插入表單和表單對象
2.6.2 表單套用示例
2.7 層的使用
2.7.1 在網頁中插入層
2.7.2 表格和層的相互嵌套
2.7.3 使用層布局頁面
2.8 框架的使用
2.8.1 創建框架集網頁
2.8.2 框架套用示例
【練習二】
【實驗二】投票系統外觀設計
第3章 網頁圖形與圖像處理
3.1 Fireworks基礎
3.1.1 Fireworks CS4的新功能
3.1.2 Fireworks CS4的安裝、啟動與退出
3.1.3 Fireworks CS4的界面
3.1.4 創建Fireworks檔案
3.2 圖形的繪製與編輯
3.2.1 繪圖工具簡介
3.2.2 基本圖形繪製與變形
3.2.3 層與蒙板
3.2.4 按鈕與動畫
3.3 圖像處理
3.3.1 圖像選擇與修飾
3.3.2 濾鏡效果套用
3.3.3 特效與樣式使用
3.3.4 圖像合成
3.4 圖像的最佳化與導出
3.4.1 圖像的最佳化
3.4.2 圖像的導出
【練習三】
【實驗三】 網頁圖形與圖像處理實驗
第4章 網站的規劃與設計
4.1 網站的欄目規劃
4.1.1 網站的邏輯結構
4.1.2 網站的欄目規劃
4.1.3 網站的欄目規劃舉例
4.2 網站的目錄結構設計
4.2.1 目錄結構設計原則
4.2.2 目錄結構設計舉例
4.3 網站的風格設計
4.3.1 顏色搭配基礎
4.3.2 版面布局設計
4.4 網頁設計實戰
4.4.1 從Dreamweaver到Fireworks設計網頁
4.4.2 從Fireworks到Dreamweaver設計網頁
4.5 網站導航設計
4.5.1 導航的實現方法
4.5.2 導航的設計策略
【練習四】
【實驗四】 ×××個人網站的規劃與設計
第5章 JavaScript語言與行為
5.1 JavaScript簡介
5.1.1 插入JavaScript腳本的方式
5.1.2 JavaScript語法基礎
5.1.3 JavaScript事件
5.2 JavaScript對象
5.2.1 JavaScript內置對象
5.2.2 瀏覽器對象
5.3 行為
5.3.1 行為概述
5.3.2 可視化編輯行為
【練習五】
【實驗五】下拉式導航選單的設計
第6章 ASP動態網頁基礎
6.1 ASP入門
6.1.1 ASP概述
6.1.2 WWW伺服器環境配置與ASP網頁調試
6.2 VBScript腳本語言
6.2.1 VBScript的數據類型、常量、變數與數組
6.2.2 VBScript運算符與內置函式
6.2.3 VBScript的控制結構
6.2.4 VBScript過程和函式
6.3 ASP內置對象及套用
6.3.1 Response對象
6.3.2 Request對象
6.3.3 Session對象
6.3.4 Server對象
6.3.5 Application對象
【練習六】
【實驗六】ASP網頁編程基礎實驗
第7章 ASP動態網頁資料庫技術
7.1 資料庫基礎知識
7.1.1 資料庫基本概念
7.1.2 建立Access資料庫
7.2 SQL語言基礎
7.3 ASP訪問資料庫
7.3.1 ADO組件對象簡介
7.3.2 Connection對象及套用
7.3.3 Recordset對象及套用
7.3.4 Field對象和Fields集合的套用
7.4 ASP動態網頁資料庫技術綜合套用
7.4.1 用戶註冊、登錄與退出系統
7.4.2 新聞發布系統
【練習七】
【實驗七】ASP動態網頁資料庫實驗
參考文獻