出版時間:2002-7 出版社:高等教育出版社 作者:陳建紅 編 頁數(shù):326 字?jǐn)?shù):490000
前言
隨著Internet的不斷普及,網(wǎng)絡(luò)上的站點越來越多,內(nèi)容也越來越豐富,由此帶來的是網(wǎng)頁設(shè)計與制作的工作量空前加大,涉及的技術(shù)也越來越繁雜。在目前紛繁的網(wǎng)頁制作技術(shù)面前,許多人有點茫然不知所措,不知道該選擇何種技術(shù)進行網(wǎng)站設(shè)計和開發(fā),本書力圖把一套網(wǎng)頁設(shè)計與制作的組合技術(shù)呈現(xiàn)給讀者,使讀者通過本書的學(xué)習(xí)掌握網(wǎng)站的構(gòu)建、界面的設(shè)計、內(nèi)部的編程,從而能完成一個完整站點的建設(shè)?! 【W(wǎng)頁設(shè)計技術(shù)總體來說分成三個部分,一是界面設(shè)計,二是腳本語言,三是服務(wù)器端的動態(tài)編程技術(shù)。本書就是由上述三部分以及綜合實例和相關(guān)實訓(xùn)組成?! 〗缑嬖O(shè)計一般通過一些工具軟件來實現(xiàn),例如FrontPage 2000、DreamWare、Flash等等,這些技術(shù)都能進行網(wǎng)頁設(shè)計,選擇其中的任意一種都能制作出滿意的網(wǎng)頁,本書選擇了FrontPage2000進行講述,因為它是Office 2000的一個組件,采用了與Office 2000其他組件一致的工作界面和操作方式,熟悉MicrosoftWord、Excel、PowerPoint等軟件的用戶可以很快掌握FrontPage2000的特點和使用方法。沒有網(wǎng)頁制作經(jīng)驗的用戶,通過學(xué)習(xí)本書FrontPage 2000的有關(guān)知識后,也可以成為一個熟練的網(wǎng)頁制作者和Web站點管理者?! 【W(wǎng)頁設(shè)計除了界面以外,還必須進行一些編程控制,控制既有客戶端的,也有服務(wù)器端的,目前用得較多的網(wǎng)頁編程語言有VBScript、JavaScript,這兩種腳本語言都是比較容易掌握的,通過在網(wǎng)頁中嵌入腳本程序,可以改變網(wǎng)頁外觀、響應(yīng)用戶操作,還能控制Web服務(wù)器?! 》?wù)器端的動態(tài)編程技術(shù)也有許多種,目前用得較多的有ASP、PHP、CGI等。CGI是較早采用的一種技術(shù),它存在著兩大缺陷。首先,對每一個請求,CGI要產(chǎn)生一個進程,同一時刻請求愈多,產(chǎn)生進程愈多,當(dāng)服務(wù)器較忙時,既耗時又占服務(wù)器的RAM;其次,CGI采用的編程語言主要是:Perl、C語言等,對頁面開發(fā)人員來說要掌握和精通這些編程語言難度較大。而ASP除了能夠提供CGI的所有功能外,還有以下獨到的優(yōu)點:ASP運行在Web服務(wù)器的同一個進程中,可以更快、更有效地處理客戶請求;ASP通過ADO(ActiveX Database Objects)提供更方便、更簡單的訪問數(shù)據(jù)庫的方法,非常利于開發(fā)基于數(shù)據(jù)庫驅(qū)動的Web應(yīng)用程序;ASP支持腳本語言VBScript、JavaScript等。綜合以上因素,本書選擇ASP進行了闡述?! ≡诰C合實例與實訓(xùn)篇中,筆者結(jié)合實際編寫了2個綜合實例:網(wǎng)上超市、網(wǎng)絡(luò)學(xué)習(xí)系統(tǒng),這2個實例綜合運用了本書涉及的網(wǎng)頁設(shè)計技術(shù),包括界面設(shè)計、腳本程序、數(shù)據(jù)庫連接等,還列出了重點網(wǎng)頁的代碼,包括HTML代碼、腳本程序。根據(jù)本書講授內(nèi)容,作者精心安排了11個實訓(xùn),每個實訓(xùn)都給出了“目的和要求”以及“內(nèi)容和步驟”。這部分內(nèi)容既可方便教師安排實訓(xùn)課,又可作為學(xué)生上機指導(dǎo)使用?! ”緯申惤t主編、闞建飛副主編,孔德瑾、肖曼參編。各章編寫情況如下:陳建紅編寫第1章、第2章、第3章、第4章、第12章;闞建飛編寫第5章、第6章;孔德瑾編寫第7章、第8章;肖曼編寫第9章、第10章、第ll章。南京工程學(xué)院的廖雷副教授在百忙之中抽出時間認(rèn)真細(xì)致地審閱了全書,并提出了許多寶貴意見,作者深表感謝。
內(nèi)容概要
本書由FrontPage 2000, Script語言、ASP及綜合實例與實訓(xùn)四部分組成,這是一套網(wǎng)頁制作與設(shè)計的組合技術(shù)。目前在網(wǎng)站設(shè)計、網(wǎng)頁制作中涉及的工具、技術(shù)比較多,筆者經(jīng)過教學(xué)、科研實踐后認(rèn)為上述技術(shù)的組合可以滿足網(wǎng)站建設(shè)的需要,讀者通過對本書的學(xué)習(xí)可以全面掌握網(wǎng)頁設(shè)計及制作技術(shù)。 本書是教育部高職高專規(guī)劃教材,因此具有較強的針對性。編者力求體現(xiàn)編排合理、深入淺出、通俗易懂的特點。本書的第一部分基礎(chǔ)篇講述了網(wǎng)頁制作基礎(chǔ)、站點的制作與發(fā)布、如何把PC機配置成Web服務(wù)器、網(wǎng)頁的創(chuàng)建與完善、表單的使用、站點的管理;第二部分提高篇講述了VBScript, JavaScript, DHTML技術(shù);第三部分高級篇講述了ASP以及數(shù)據(jù)庫操作;第四部分綜合實例與實訓(xùn)篇則提供和安排了2個具有一定典型性的綜合實例及11個實訓(xùn)。書中的程序都經(jīng)過調(diào)試,讀者可以放心閱讀和使用?! ”緯勺鳛楦叩葘?茖W(xué)校、高等職業(yè)學(xué)校、成人高等學(xué)校及本科院校舉辦的二級職業(yè)技術(shù)學(xué)院相關(guān)專業(yè)的教材,也可作為網(wǎng)頁制作的培訓(xùn)用書,還可作為網(wǎng)頁制作愛好者的自學(xué)用書。
書籍目錄
基 礎(chǔ) 篇 第1章 網(wǎng)頁制作基礎(chǔ) 1.1 Internet、WWW、HTML簡介 1.2 網(wǎng)頁制作技術(shù)概述 1.3 本章小結(jié) 習(xí)題 第2章 制作和發(fā)布Web站點 2.1 站點操作初步 2.2 站點操作再述 2.3 本章小結(jié) 習(xí)題 第3章 網(wǎng)頁的創(chuàng)建與完善 3.1 網(wǎng)頁的創(chuàng)建和使用 3.2 主題的使用 3.3 使用超徒接和書簽 3.4 使用圖像改善網(wǎng)頁效果 3.5 使用FrontPage動態(tài)元素 3.6 創(chuàng)建和編輯表格 3.7 創(chuàng)建框架網(wǎng)頁 3.8 本章小結(jié) 習(xí)題 第4章 表單的創(chuàng)建和編輯 4.1 概述 4.2 創(chuàng)建和編輯表單 4.3 保存表單結(jié)果 4.4 本章小結(jié) 習(xí)題 第5章 管理站點 5.1 視圖的使用 5.2 檢測并維護站點 5.3 級聯(lián)樣式表 5.4 本章小結(jié) 習(xí)題提高篇 第6章 VBScript 6.1 VB與VBScript簡介 6.2 VBScript變量、常量、運算符及數(shù)據(jù)類型 6.3 語句 6.4 數(shù)組 6.5 常用函數(shù) 6.6 自定義過程和自定義函數(shù) 6.7 錯誤處理(Error Handling) 6.8 本章小結(jié) 習(xí)題 第7章 JavaScript 7.1 JavaScript簡介 7.2 JavaScript的變量、常量、運算符和數(shù)據(jù)類型 7.3 語句 7.4 數(shù)組 7.5 內(nèi)置對象 7.6 自定義函數(shù) 7.7 本章小結(jié) 習(xí)題 第8章 DHTML技術(shù) 8.1 客戶端腳本程序 8.2 DHTML對象模型(DOM) 8.3 事件處理 8.4 DHTML應(yīng)用 8.5 本章小結(jié) 習(xí)題高級篇 第9章 ASP基礎(chǔ) 9.1 ASP概述 9.2 ASP運行環(huán)境與開發(fā)工具 9.3 ASP基本語法 9.4 ASP中腳本語言的使用 9.5 使用#include命令包含文件 9.6 創(chuàng)建一個簡單的ASP頁面 9.7 本章小結(jié) 習(xí)題 第10章 ASP主要內(nèi)量對象及常用組件 10.1 ASP中主要內(nèi)置對象簡介 10.2 ASP的Request對象 10.3 ASP的Response對象 10.4 Cookie 10.5 ASP組件 10.6 使用Server對象、Application對象和Session對象 10.7 基于ASP的應(yīng)用程序與Global.asa文件 10.8 應(yīng)用實例 10. 9 本章小結(jié) 習(xí)題 第11章 ASP中使用ADO訪問數(shù)據(jù)庫 11.1 ADO概述 11.2 ODBC的配置 11.3 數(shù)據(jù)庫查詢語言SQL 11.4 使用Connection對象進行數(shù)據(jù)庫連接 11.5 使用Recordset對象訪問數(shù)據(jù)庫 11.6 Connection對象的應(yīng)用 11.7 ADO應(yīng)用示例 11.8 本章小結(jié) 習(xí)題綜合實例及實訓(xùn)篇 第12章 綜合實力 12.1 網(wǎng)上超市 12.2 網(wǎng)絡(luò)學(xué)習(xí)系統(tǒng) 12.3 本章小結(jié) 習(xí)題 第13章 實訓(xùn) 實訓(xùn)一 創(chuàng)建個人站點并發(fā)布 目的和要求 內(nèi)容和步驟 實訓(xùn)二 在網(wǎng)頁中使用主題、超鏈接、書簽和圖像 目的和要求 內(nèi)容和步驟 實訓(xùn)三 在網(wǎng)頁中使用動態(tài)元素 目的和要求 內(nèi)容和步驟 實訓(xùn)四 在網(wǎng)頁中使用表格、框架網(wǎng)頁 目的和要求 內(nèi)容和步驟 實訓(xùn)五 表單設(shè)計 目的和要求 內(nèi)容和步驟 實訓(xùn)六 使用VBScript在網(wǎng)頁中編寫程序 目的和要求 內(nèi)容和步驟 實訓(xùn)七 使用JavaScript在網(wǎng)頁中編寫程序 目的和要求 內(nèi)容和步驟 實訓(xùn)八 使用ASP技術(shù)創(chuàng)建動態(tài)主頁 目的和要求 內(nèi)容和步驟 實訓(xùn)九 使用ASP內(nèi)置對象獲取用戶信息反饋并實現(xiàn)用戶登錄 目的和要求 內(nèi)容和步驟 實訓(xùn)十 使用ADO對象實現(xiàn)數(shù)據(jù)庫的連接和訪問 目的和要求 內(nèi)容和步驟 實訓(xùn)十一 綜合練習(xí)BBS的實現(xiàn) 目的和要求 內(nèi)容和步驟參考文獻(xiàn)
章節(jié)摘錄
圖片的功能一方面可以用來美化和修飾網(wǎng)頁,另一方面表單中的圖片更類似于按鈕,當(dāng)用戶點擊圖片時,提交的信息不僅包括表單的內(nèi)容,而且還包括鼠標(biāo)單擊點的x和y坐標(biāo)值。在提交的數(shù)據(jù)中,鼠標(biāo)單擊點的x和y坐標(biāo)分別以名稱name.x和name.y來表示,其中name是圖片表單域的名稱?! ≡O(shè)置圖片表單域的屬性,可以指向圖片按右鍵,在彈出的快捷菜單中選擇“表單域?qū)傩浴泵?,進入“圖片屬性”對話框,在該對話框中一共有4個選項卡,在表單域選項卡中,只有一個“名稱”輸入框,它的默認(rèn)值為11、12……,名稱項可以更改?! ≡凇俺R?guī)”選項卡中可以修改圖片源,還可以設(shè)置圖片的替代表示。另外,還可以將表單域中的圖片設(shè)為視頻文件,而不是靜態(tài)的圖像文件。在“視頻”選項卡中,可以通過“瀏覽”按鈕搜索視頻源文件,再設(shè)置視頻文件何時播放,視頻效果不僅可以在網(wǎng)頁剛打開時播放,而且可以在鼠標(biāo)懸停其上時播放。
圖書封面
評論、評分、閱讀與下載