內容簡介
第一篇介紹Dreamweaver 8的相關基礎知識,包括頁面編輯、網頁布局定位、CSS樣式表、表單、框架技術和JavaScript腳本語言;第二篇結合Dreamweaver 8的套用一起講解ASP技術基礎,內容包括ASP中的Request、Response、Server和Application 5大對象;第三篇介紹一些簡單實用的模組實例,這些模組包括登錄註冊、網路投票、聊天室、留言板和BBS論壇模組;第4篇精選一些常用的大型案例作為講解對象,其中包括網上購物系統、交友網站等,通過該部分內容,讀者不但能夠編寫ASP應用程式,而且能夠了解並掌握Web應用程式開發的整個流程,達到快速進入實際開發工作的目的。而且這些程式都已調試通過,讀者拿來即可使用。
圖書優勢
本書由具有多年開發¾¬驗的程式設計師執筆寫作,筆者在Web領域具有多年的開發研究¾¬驗,熟識Dreamweaver+ASP Web開發理論知識體系,筆者憑著嫻熟的筆法和淵博的理論知識,將Dreamweaver+ASP Web開發技術展現得淋漓盡致,使讀者能夠很快地進入實際開發角色。本書和市場上其他類似書籍相比,具有下面與眾不同的特色。
形象
本書對書中的原始碼採取繪圖的講解方式,使抽象變形象,讓高深的編程理論“赤裸裸”地裸露在你的面前,使你輕而易舉地領悟編程奧秘,這是本書最大的特色。
趣味
本書用À¬鏈做素材,À¬開學習的帷幕,用情趣式的學習筆記形式帶你走進輕鬆的學習課堂,並且在書中讓人感覺到煩躁的地方搭配以相關的對應圖片,讓你享受到學習中的樂趣,探索中的喜悅,勝利後的興奮。
實用
本書的實用性較強,以¾¬驗為後盾,以實踐為導向,以實用為目標,深入淺出地講解使用Dreamweaver+ASP進行開發常遇到的種種問題。特別是,在講解時非常注重實踐與理論的形象結合,為了能使讀者通過讀懂原始碼來掌握ASP和Dreamweaver技術,在實例舉證時還給原始碼繪了大量的流程圖。本書的所有原始碼都已調試通過,並且放在了本書所附帶的光碟中,讀者拿來即可使用。
全面
本書內容全面,不僅詳細介紹了ASP相關基礎知識和運用,而且還對Dreamweaver 8的使用作了詳細的講解,使讀者不僅知道如何編寫asp代碼,也能知道如何去設計網頁,擴大了讀者的相關知識面。
目錄
第一篇 Dreamweaver 8技術基礎篇
第1章 Dreamweaver 8介紹 01
1.1 Dreamweaver 8的新增功能.. 02
1.2 Dreamweaver 8的工作區介紹 06
1.2.1 選單欄 07
1.2.2 工具列 08
1.2.3 狀態欄 14
1.2.4 屬性檢查器 15
1.2.5 面板組 16
1.3 創建站點.. 19
1.3.1 利用站點定義嚮導創建本地站點 19
1.3.2 使用高級設定創建本地站點 21
1.3.3 管理站點 22
1.4 本章小結.. 25
第2章 網頁基本常識 26
2.1 網頁基本結構.. 27
2.1.1 網頁頭部 28
2.1.2 網頁主體 29
2.2 網頁基本元素.. 29
2.2.1 網頁中的文本和圖像 30
2.2.2 用作網頁布局的表格 31
2.2.3 控制網頁樣式的CSS 31
2.2.4 網頁中的動»¬和視頻 33
2.2.5 網頁中的腳本語言 34
2.3 網頁設計的基本Ô¬則.. 35
2.3.1 網頁配色 35
2.3.2 網頁布局和常用尺寸 37
2.3.3 靜態網頁與動態網頁的設計 40
2.4 本章小結.. 41
第3章 基本網頁編¼¬ 42
3.1 基本網頁文檔.. 43
3.1.1 新建網頁文檔 43
3.1.2 保存網頁文檔 44
3.1.3 打開網頁文檔 45
3.1.4 預覽網頁文檔 46
3.1.5 設定網頁文檔屬性 46
3.2 插入文本.. 48
3.2.1 插入普通文本 48
3.2.2 插入特殊字元 51
3.2.3 插入日期 53
3.2.4 插入水平線 55
3.3 插入圖像.. 56
3.3.1 插入圖像 57
3.3.2 設定圖像屬性 59
3.3.3 編¼¬圖像 62
3.3.4 插入滑鼠¾¬過圖像 67
3.3.5 插入圖像占位符 69
3.4 插入媒體.. 70
3.4.1 插入Flash元素 70
3.4.2 插入其他媒體 78
3.5 設定超級連結.. 80
3.5.1 什麼是超級連結標籤 80
3.5.2 設定文本連結 83
3.5.3 設定圖像連結 84
3.5.4 設定圖像熱點連結84
3.5.5 設定電子郵件連結 86
3.5.6 設定錨記連結87
3.6 本章小結.. 90
第4章 網頁布局定位 91
4.1 使用表格定位.. 92
4.1.1 創建表格.. 92
4.1.2 表格的基本操作.. 94
4.1.3 設定表格屬性.. 101
4.1.4 使用布局表格.. 110
4.2 使用層定位.. 112
4.2.1 創建層 112
4.2.2 層的基本操作 114
4.2.3 層與表格的轉換 119
4.3 網頁布局實例.. 120
4.3.1 頁面結構分析 121
4.3.2 頁面布局 121
4.4 本章小結.. 129
第5章 CSS樣式表 130
5.1 CSS簡介.. 131
5.2 創建CSS樣式.. 132
書摘
前言
Dreamweaver 8是Macromedia公司推出的一套專業網頁設計軟體,它融合了目前最流行的各種有效的網頁排版及製作工具的特點,提供了方便、友好的操作界面和強大的快捷工具。通過其強大的網頁排版製作工具、方便的層疊式樣式表的設計、表格或層定位技巧和完善的站點管理功能,能夠設計製作出精美的網頁和迅速創建網站。目前已成為絕大多數網頁設計者們的必備工具。
ASP(Active Server Page)是Microsoft公司推出的一種基於Web伺服器端的開發技術。ASP可以結合HTML網頁建立動態網頁,由於ASP將在伺服器端執行,所以不必擔心客戶端的環境設定,伺服器端執行完畢後,僅將執行的結果返回到客戶端瀏覽器,這樣極大地減輕了客戶端瀏覽器的負擔,大大提升了互動的速度。而且由於ASP的源程式是在伺服器端執行然後再傳至客戶端瀏覽器的,因而可以避免所寫的源程式被他人剽竊,也提高了程式的安全性。ASP簡單易上手,同時擁有強大的互動能力和數據處理能力,開發效率高,即使用記事本也可以編¼¬設計,目前已成為動態網站開發人員的首選工具。利用Dreamweaver 8可以方便、快速地開發ASP網頁,在本書的實例講解中,多次提到在代碼視圖和設計視圖之間進行切換,並利用Dreamweaver 8的編碼工具欄直接編寫ASP代碼來快速開發ASP網頁。
本書的內容結構
本書以Dreamweaver 8和ASP為基礎,從基本的操作和語法入手,以恰當的實例為導向,由淺入深地全面介紹ASP技術的基本理論知識及Web套用系統開發的實踐¾¬驗,本書一共20章,分為4篇,分別如下。
本書讀者對象
本書從Dreamweaver 8的入門開始,內容安排上由淺入深,寫作上層層剝洋蔥式分解,充分實例舉證,非常適合網頁設計者的初學者,也適合於ASP技術的入門者。如果您是以下類型的學者,此書會帶領您迅速進入ASP開發領域。
欲採用Dreamweaver 8進行網頁設計的入門者
沒有任何ASP基礎,希望開發ASP Web應用程式的初學者
對ASP有一定的了解,但是缺乏ASP Web的開發¾¬驗,並希望掌握如何開發ASP Web應用程式的程式設計師
熟悉其他程式語言如JSP、PHP等,欲轉向ASP Web開發的程式設計師
有一定ASP基礎,希望加深ASP核心技術和進一步熟練掌握該技術的程式設計師