Web開發技術基礎教程

Web開發技術基礎教程

《Web開發技術基礎教程》是2003年電子工業出版社出版的圖書,作者是楊恩慧。

基本信息

內容簡介

本書是一本針對Web開發和管理人員的基礎書籍。全書的內容覆蓋了網路和Internet的基本知識,較為系統地講述了HTML語言及DHTML(動態HTML)技術(包括CSS層疊樣式表、JavaScript和VBScript),討論了Web資料庫和網路管理的基本內容,講述了Web開發新技術——Web服務、XML與.NET技術。

本書結合作者長期從事Web管理與開發的實際經驗,穿插了作者在實際工作中的心得與體會,從Web技術領域(網路管理、網頁製作、網路編程和資料庫等)和Web職業角色(系統管理員、前台頁面設計人員和後台編程人員)的雙重角度幫助讀者理解Web開發與管理所需要的知識,力求使讀者能夠在短期內掌握Web開發所必備的知識。

本書既適合正在從事網站開發、設計和管理工作的初學者使用,也可供高級管理或開發人員參考。

編輯推薦

本書是一本針對Web開發和管理人員的基礎書籍。全書的內容覆蓋了網路和Internet的基本知識,較為系統地講述了HTML語言及DHTML(動態HTML)技術(包括CSS層疊樣式表、JavaScript和VBScript),討論了Web資料庫和網路管理的基本內容,講述了Web開發新技術——Web服務、XML與.NET技術。

圖書目錄

第1章 Web開發概述?

1.1 認識Web?

1.2 Web技術綜述?

1.2.1 網路硬體技術?

1.2.2 Web管理技術?

1.2.3 Web前台技術?

1.2.4 Web後台開發技術?

1.3 Web開發小組?

1.3.1 項目來源?

1.3.2 成員的角色?

小結?

第2章 網路基礎知識?

2.1 認識網路?

2.1.1 網路的形成與發展?

2.1.2 網路的定義?

2.1.3 計算機網路的功能?

2.2 網路分類?

2.2.1 按網路拓撲結構分類?

2.2.2 按網路的地理位置分類?

2.2.3 按傳輸介質分類?

2.2.4 按服務方式分類?

2.2.5 其他分類方法?

2.3 協定與參考模型?

2.3.1 問題的提出?

2.3.2 OSI參考模型?

2.3.3 常見的協定?

2.4 網路互聯?

2.4.1 網路傳輸介質?

2.4.2 網間連線設備?

2.5 區域網路概述?

2.5.1 區域網路定義?

2.5.2 區域網路的特點和用途?

2.5.3 區域網路的幾種工作模式?

2.6 區域網路的組成?

2.6.1 網路伺服器?

2.6.2 客戶工作站?

2.6.3 網路接口卡?

2.6.4 網路軟體系統?

2.7 區域網路訪問控制方式?

2.7.1 帶有衝突檢測的載波偵聽多點訪問法(CSMA/CD)?

2.7.2 令牌環訪問控制法(Token Ring)?

2.7.3 令牌匯流排訪問控制法(Token Bus)?

2.7.4 IEEE 802標準?

2.8 幾種常見的區域網路簡介?

2.8.1 乙太網(Ethernet)?

2.8.2 ARCnet?

2.8.3 令牌環(Token Ring)?

2.8.4 FDDI?

2.8.5 快速乙太網(Fast Ethernet)?

2.8.6 ATM?

2.9 認識Internet?

2.9.1 Internet與Intranet?

2.9.2 Internet基本原理?

2.9.3 IP位址與子網掩碼?

2.9.4 域名?

2.9.5 URL?

2.10 Internet提供的服務?

2.10.1 WWW服務?

2.10.2 E-Mail服務?

2.10.3 FTP服務?

2.10.4 BBS服務?

2.10.5 Archie服務?

2.10.6 WAIS服務?

2.10.7 Gopher服務?

2.10.8 USENET服務?

2.10.9 一個問題?

2.11 Internet上的網路安全?

小結?

第3章 HTML語言?

3.1 HTML語言概述?

3.1.1 簡單的HTML實例?

3.1.2 HTML的標記與元素?

3.1.3 HTML的層次概念?

3.1.4 HTML基本標記的使用方法?

3.2 文字版面的編輯?

3.2.1 取消文字換行標記?

3.2.2 換行標記

?

3.2.3 段落標記

?

3.2.4 保留原始排版方式標記

?

3.2.5 水平分割線標記--------------------------------------------------------------------------------?

3.2.6 空格符號 ?

3.2.7 居中對齊標記?

3.2.8 向右縮進標記?

3.2.9 標題文字標記?

3.2.10 文字格式標記?

3.2.11 特定文字樣式標記?

3.2.12 標記的屬性?

3.3 文字列表的設計?

3.3.1 編號列表標記?

3.3.2 項目符號列表標記,和?

3.3.3 說明項目標記?

3.4 表格的設計?

3.4.1 建立表格的標記?

3.4.2 表格框線的控制?

3.4.3 標記的屬性?

3.4.4 標記的屬性?

3.4.5 單元格的屬性?

3.4.6 表格標題標記 ?

3.5 HTML的超連結?

3.5.1 相對路徑和絕對路徑的概念?

3.5.2 建立超連結標記?

3.5.3 設定到其他位置的超連結?

3.6 圖片的使用?

3.6.1 使用標記插入圖片?

3.6.2 標記屬性的使用?

3.6.3 圖片的套用?

3.7 視窗框架?

3.7.1 建立視窗框架?

3.7.2 子視窗的設定?

3.7.3 視窗框架的屬性設定?

3.7.4 視窗框架與超連結?

3.7.5 標記?

3.8 高級HTML使用?

3.8.1 Applet的使用?

3.8.2 網頁動態刷新?

3.8.3 會移動的文字?

3.8.4 浮動視窗?

3.8.5 多媒體網頁?

3.9 表單設計?

3.9.1 標記?

3.9.2 標記? 3.9.3標記?

<br/> 3.9.4 <form>標記的使用?

<br/> 小結?

<br/>第4章 CSS層疊樣式表?

<br/> 4.1 CSS使用簡介?

<br/> 4.1.1 CSS綜述?

<br/> 4.1.2 樣式表的定義與使用?

<br/> 4.2 文字與排版樣式的使用?

<br/> 4.2.1 長度、百分比單位?

<br/> 4.2.2 文字樣式屬性?

<br/> 4.2.3 排版樣式屬性?

<br/> 4.3 顏色與背景?

<br/> 4.3.1 設定顏色的方法?

<br/> 4.3.2 背景顏色的設定?

<br/> 4.3.3 背景圖片的使用?

<br/> 4.4 利用CSS美化網頁?

<br/> 4.4.1 設定超連結的屬性?

<br/> 4.4.2 scrollbar滾動條屬性的設定?

<br/> 4.4.3 cursor游標屬性的設定?

<br/> 4.5 矩形模組?

<br/> 4.5.1 magin屬性——邊界的設定?

<br/> 4.5.2 border屬性——設定元素框線?

<br/> 4.5.3 padding屬性——元素內邊界的設定?

<br/> 4.6 區域組件?

<br/> 4.6.1 區域元素標記?

<br/> 4.6.2 區域定位?

<br/> 4.6.3 層次關係?

<br/> 4.7 列表項目?

<br/> 4.8 濾鏡特效?

<br/> 4.8.1 濾鏡簡介?

<br/> 4.8.2 alpha濾鏡?

<br/> 4.8.3 blur濾鏡?

<br/> 4.8.4 chroma濾鏡?

<br/> 4.8.5 dropshadow濾鏡?

<br/> 4.8.6 fliph與flipv濾鏡?

<br/> 4.8.7 glow濾鏡?

<br/> 4.8.8 gray,invert和xgray濾鏡?

<br/> 4.8.9 mask濾鏡?

<br/> 4.8.10 shadow濾鏡?

<br/> 4.8.11 wave濾鏡?

<br/> 小結?

<br/>第5章 JavaScript?

<br/> 5.1 JavaScript語言概況?

<br/> 5.1.1 什麼是JavaScript?

<br/> 5.1.2 JavaScript和Java?

<br/> 5.1.3 JavaScript程式運行環境?

<br/> 5.1.4 編寫JavaScript程式?

<br/> 5.2 JavaScript基本數據結構?

<br/> 5.2.1 JavaScript代碼的加入?

<br/> 5.2.2 基本數據類型?

<br/> 5.2.3 表達式和運算符?

<br/> 5.3 JavaScript控制結構、函式與事件處理?

<br/> 5.3.1 JavaScript控制結構語言?

<br/> 5.3.2 函式?

<br/> 5.3.3 事件驅動及事件處理?

<br/> 5.4 基於對象的JavaScript語言?

<br/> 5.4.1 對象的基礎知識?

<br/> 5.4.2 常用對象?

<br/> 5.4.3 自定義對象?

<br/> 5.4.4 內置對象Array?

<br/> 5.5 在JavaScript中使用document對象?

<br/> 5.5.1 網頁對象概述?

<br/> 5.5.2 document對象概述?

<br/> 5.5.3 自動改寫Web頁面?

<br/> 5.6 在JavaScript中使用window對象?

<br/> 5.6.1 使用window對象?

<br/> 5.6.2 使用open()方法?

<br/> 5.6.3 警告框(alert)、確認框(confirm)和提示框(prompt)?

<br/> 5.7 JavaScript腳本使用表單對象?

<br/> 5.7.1 表單對象的使用?

<br/> 5.7.2 表單中的基本元素?

<br/> 5.8 幾個實用的JavaScript程式?

<br/> 5.8.1 JavaScript製作水中倒影效果?

<br/> 5.8.2 滑鼠移動跟隨?

<br/> 5.8.3 推拉式選單?

<br/> 小結?

<br/>第6章 VBScript?

<br/> 6.1 認識VBScript?

<br/> 6.1.1 VBScript實例?

<br/> 6.1.2 VBScript代碼規則?

<br/> 6.2 VBScript基礎?

<br/> 6.2.1 數據類型?

<br/> 6.2.2 變數?

<br/> 6.2.3 常量?

<br/> 6.2.4 運算符?

<br/> 6.3 VBScript的程式控制結構?

<br/> 6.3.1 條件語句?

<br/> 6.3.2 循環語句?

<br/> 6.4 過程與函式的使用?

<br/> 6.4.1 過程與函式?

<br/> 6.4.2 VBScript的內置函式?

<br/> 6.5 事件處理?

<br/> 6.5.1 事件處理過程?

<br/> 6.5.2 常用的事件?

<br/> 6.6 VBScript與網頁對象?

<br/> 6.6.1 網頁對象結構?

<br/> 6.6.2 VBScript使用網頁對象?

<br/> 6.7 VBScript編碼約定?

<br/> 6.7.1 常數命名約定?

<br/> 6.7.2 變數命名約定?

<br/> 6.7.3 變數作用域?

<br/> 6.7.4 變數作用域前綴?

<br/> 6.7.5 描述性變數名和過程名?

<br/> 6.7.6 對象命名約定?

<br/> 6.7.7 代碼注釋約定?

<br/> 6.7.8 格式化代碼?

<br/> 6.8 VBScript程式示例?

<br/> 小結?

<br/>第7章 網路管理?

<br/> 7.1 網路管理概述?

<br/> 7.1.1 基本概念?

<br/> 7.1.2 網路管理的基本內容?

<br/> 7.2 Web網站管理?

<br/> 7.2.1 Windows 2000簡介?

<br/> 7.2.2 用戶管理?

<br/> 7.2.3 Internet信息伺服器?

<br/> 7.2.4 微軟代理伺服器2.0?

<br/> 7.2.5 微軟Exchange 2000伺服器?

<br/> 7.3 網路安全?

<br/> 7.3.1 監測入侵的IDS(入侵檢測系統)?

<br/> 7.3.2 警衛網路的防火牆技術?

<br/> 7.3.3 查殺病毒的反病毒技術?

<br/> 7.3.4 防止泄密的數據加密技術?

<br/> 7.3.5 知己知彼的網路入侵技術?

<br/> 7.4 網路管理新技術?

<br/> 7.4.1 RMON技術?

<br/> 7.4.2 基於Web的網路管理技術?

<br/> 小結?

<br/>第8章 Web資料庫?

<br/> 8.1 資料庫概述?

<br/> 8.1.1 資料庫的概念?

<br/> 8.1.2 關係型資料庫?

<br/> 8.1.3 Web資料庫?

<br/> 8.2 SQL語言?

<br/> 8.2.1 SQL語言概念?

<br/> 8.2.2 SQL語言特點?

<br/> 8.2.3 數據定義?

<br/> 8.2.4 數據操作?

<br/> 8.2.5 數據查詢?

<br/> 8.3 SQL Server 2000資料庫?

<br/> 8.3.1 簡介?

<br/> 8.3.2 SQL Server 2000的使用?

<br/> 8.3.3 設定SQL Server的ODBC接口?

<br/> 8.4 Oracle資料庫?

<br/> 8.4.1 Oracle 8i資料庫?

<br/> 8.4.2 Oracle 8i的使用?

<br/> 8.4.3 設定Oracle資料庫的ODBC接口?

<br/> 小結?

<br/>第9章 Web開發新技術:Web服務、XML和.NET?

<br/> 9.1 下一代的WWW——Web服務?

<br/> 9.1.1 什麼是Web服務?

<br/> 9.1.2 Web服務的特點?

<br/> 9.1.3 Web服務的設計目的?

<br/> 9.1.4 Web服務的技術規範?

<br/> 9.1.5 Web服務技術架構?

<br/> 9.1.6 Web服務實現模型?

<br/> 9.2 Microsoft.NET?

<br/> 9.2.1 理解Microsoft.NET?

<br/> 9.2.2 Microsoft.NET的特性?

<br/> 9.2.3 Microsoft.NET平台?

<br/> 9.2.4 Microsoft.NET的優點?

<br/> 9.2.5 Microsoft.NET與傳統的關係?

<br/> 9.3 XML入門?

<br/> 9.3.1 XML的出現?

<br/> ……<br/><br/>

</div>

</body>

</html>

相關詞條

相關搜尋

熱門詞條

聯絡我們