第1章 Web網頁設計基礎.
1.1 Internet概述
1.1.1 Internet的發(fā)展
1.1.2 Internet服務
1.1.3 HTTP協(xié)議
1.2 網頁設計基礎
1.2.1 概述
1.2.2 HTML
1.2.3 XML
1.2.4 瀏覽器
1.3 網頁開發(fā)工具
1.3.1 FrontPage 2003
1.3.2 Macromedia Dreamweaver 8
1.3.3 Macromedia Fireworks 8
1.3.4 Macromedia Flash 8
1.3.5 動態(tài)網頁設計環(huán)境
1.4 HTML 4.0基礎
1.4.1 HTML標記
1.4.2 HTML文件結構
1.4.3 創(chuàng)建一個簡單主頁
1.5 設計范例與練習題
1.5.1 設計范例
1.5.2 練習題
第2章 HTML網頁設計
2.1 網頁的文本及布局
2.1.1 標題和流動字幕
2.1.2 網頁的背景色和背景圖像
2.1.3 文本及顏色
2.1.4 換行與分段
2.1.5 布局
2.2 網頁中加入圖像
2.2.1 網頁中加入圖像
2.2.2 圖像和文本布局
2.3 在網頁中使用列表
2.3.1 無序列表
2.3.2 有序列表
2.4 創(chuàng)建超文本鏈接
2.4.1 創(chuàng)建網頁間的鏈接
2.4.2 鏈接指定的文章段
2.5 創(chuàng)建表格
2.5.1 建立表格
2.5.2 表格邊框
2.6 多窗口網頁
2.6.1 建立框架
2.6.2 框架嵌套
2.6.3 框架間鏈接
2.7 輸入表單
2.7.1 建立輸入表單
2.7.2 選擇鈕控制
2.7.3 選擇欄
2.8 多媒體技術
2.8.1 播放聲音
2.8.2 網頁中加入影像
2.9 設計范例與練習題
2.9.1 設計范例
2.9.2 練習題
第3章 使用JavaScript設計交互網頁
3.1 JavaScript概述
3.1.1 JavaScript
3.1.2 JavaScript和HTML
3.2 JavaScript的基礎
3.2.1 JavaScript基本元素
3.2.2 程序流程及基本語句
3.2.3 JavaScript函數(shù)
3.2.4 JavaScript對象
3.3 設計范例與練習題
3.3.1 設計范例
3.3.2 練習題
第4章 JavaApplet
4.1 Java語言基礎
4.1.1 數(shù)據(jù)類型. 修飾符和表達式
4.1.2 Java程序流控制語句
4.2 Java小應用程序
4.2.1 Java小應用程序
4.2.2 JavaApplet的生成
4.2.3 JavaApple嵌入HTML
4.3 Java多媒體網頁設計
4.3.1 圖像的顯示
4.3.2 播放聲音
4.3.3 圖形繪制
4.3.4 文字顯示
4.4 設計范例與練習題
4.4.1 設計范例
4.4.2 練習題
第5章 ASP及其應用
5.1 ASP概述
5.1.1 ASP概述
5.1.2 ASP文件
5.2 VBScript基礎
5.2.1 VBScript的數(shù)據(jù)類型
5.2.2 VBScript的常量和變量
5.2.3 VBScript運算符..
5.2.4 VBScript的控制程序流程
5.2.5 VBScript中的過程與函數(shù)
5.2.6 在HTML文件中嵌入VBScript代碼
5.3 ASP對象及應用
5.3.1 Response對象
5.3.2 Request對象
5.3.3 Session對象
5.3.4 Application對象
5.3.5 Server和Connection對象
5.4 設計范例與練習題
5.4.1 設計范例
5.4.2 練習題
第6章 ASP.NET
6.1 ASP.NET概述
6.1.1 ASP.NET 2.0的新特性
6.1.2 ASP.NET處理過程
6.1.3 Visual Studio 2005
6.1.4 ASP.NET應用程序組成
6.1.5 ASP.NET基本語法
6.2 C#程序設計基礎
6.2.1 C#概述
6.2.2 數(shù)據(jù)類型
6.2.3 變量和表達式
6.2.4 程序控制語句
6.3 ASP.NET Web網頁
6.3.1 Visual Studio Web開發(fā)的新增功能
6.3.2 創(chuàng)建一個Web網站
6.3.3 Web窗體頁
6,1214 設計范例與練習題
6.4.1 設計范例
6.4.2 練習題
第7章 Web服務器控件及應用
7.1 HTML服務器控件
7.1.1 Web服務器控件概述
7.1.2 HTML服務器控件
7.2 標準服務器控件
7.2.1 按鈕控件
7.2.2 文本控件
7.2.3 選擇控件
7.2.4 列表選擇控件
7.2.5 Image和ImageMap控件
7.3 服務器數(shù)據(jù)驗證控件
7.3.1 驗證控件的使用
7.3.2 控件的屬性
7.3.3 ReguiredFieldValidator控件
7.3.4 RangeValidator控件
7.3.5 CompareValidator控件
7.3.6 RegularExpressionValidate控件
7.3.7 ValidationSummary控件
7.3.8 CustomValidator控件
7.4 成員資格服務和登錄控件
7.4.1 ASP.NET成員資格服務
7.4.2 登錄控件
7.5 設計范例與練習題
7.5.1 設計范例
7.5.2 練習題
第8章 Web網頁圖形圖像技術
8.1 Web網頁圖形設計基礎
8.1.1 命名空間
8.1.2 Bitmap對象
8.1.3 創(chuàng)建Graphics對象
8.1.4 Color結構
8.2 Web圖形設計
8.2.1 畫筆和畫刷
8.2.2 圖形方法及應用
8.3 Web動態(tài)圖像設計
8.3.1 使用DrawImage方法繪制圖像
8.3.2 使用DrawImage方法的圖像變換
8.3.3 彩色圖像變換
8.3.4 圖像邊緣檢測
8.3.5 對比度處理
8.4 設計范例與練習題
8.4.1 設計范例
8.4.2 練習題
第9章 ADO.NET及應用
9.1 ADO.NET模型
9.1.1 ADO.NET概述
9.1.2 數(shù)據(jù)提供程序提供的核心對象
9.2 Web數(shù)據(jù)組件及應用
9.2.1 GridView控件
9.2.2 DetailsView控件
9.2.3 SqlDataSource數(shù)據(jù)源控件
9.2.4 A essDataSource
9.2.5 DataList控件
9.2.6 FormView控件
9.3 設計范例與練習題
9.3.1 設計范例
9.3.2 練習題
第10章 XML及其應用
10.1 XML概述
10.1.1 XML
10.1.2 XML文檔與語法規(guī)范
10.2 XML的表現(xiàn)
10.2.1 層疊樣式表CSS
10.2.2 XSL
10.3 XML與ASP.NET
10.3.1 System.XML名稱空間
10.3.2 使用ADO.NET控件操作XML
10.3.3 數(shù)據(jù)庫和XML文件間的數(shù)據(jù)操作
10.4 設計范例與練習題
10.4.1 設計范例
10.4.2 練習題
附錄A 第4章練習題Java源代碼
參考文獻...