圖書信息
出版社: 清華大學出版社; 第2版 (2009年5月1日)
叢書名: 普通高等教育“十一五”國家級規劃教材,高等院校計算機套用技術規劃教材·實用技術教材系列
平裝: 322頁
正文語種: 簡體中文
開本: 16
ISBN: 9787302197201
條形碼: 9787302197201
尺寸: 25.6 x 18.2 x 1.4 cm
重量: 540 g
內容簡介
《網站編程技術實用教程(第2版)》每個應用程式都有完整的程式原始碼和在瀏覽器中程式運行顯示的結果圖,方便讀者練習參考使用。網站編程技術在Internet上有著廣泛的套用。《網站編程技術實用教程(第2版)》系統介紹了幾種常用的網站編程技術:HTML、JavaScrIPT、CSS、JSP、XML、MVC等,主要內容包括Web開發技術概述,HTML語言基本結構,JavaScript的使用,CSS樣式表,使用JSP創建動態網頁,資料庫的使用,網站開發方法,使用模組化方法製作主頁,網站應用程式實例等。
《網站編程技術實用教程(第2版)》以通俗易懂的語言從實用的角度介紹了網站開發的幾種編程技巧。不僅適合沒有網站編程經驗的讀者學習,也適合有一定網站編程基礎的讀者學習。《網站編程技術實用教程(第2版)》可作為高等院校、高職高專和網站編程技術培訓班的使用教材,還可以作為網站編程愛好者製作網站的參考書。
目錄
第1章 Web開發技術概述
1.1 什麼是Web
1.1.1 Web的定義
1.1.2 Web頁、Web網站和主頁
1.1.3 網址
1.1.4 Web的工作方式
1.1.5 靜態網頁與請求/回答模式
1.1.6 動態網頁與三層B/S模式
1.2 Web開發技術的起源——HTML
1.2.1 HTML的發展過程
1.2.2 HTML文檔的組成
1.2.3 HTML的不足
1.3 客戶端技術
1.3.1 JavaScript和VBScript
1.3.2 OSS與DHTML
1.3.3 外掛程式
1.4 服務端技術
1.4.1 CGI
1.4.2 PHP
1.4.3 ASP
1.4.4 JSP
1.5 企業級開發平台
1.5.1 Microsoft公司的.NEL
1.5.2 Sun公司的J2EE
1.6 Web套用模型與開發框架
1.7 可擴展標記語言——XML
1.8 Web開發技術的未來
1.9 學習的準備
1.9.1 學什麼
1.9.2 Web開發工具
1.10 思考與練習
1.10.1 思考題
1.10.2 上機練習
第2章 超文本標記語言——HTML
2.1 htmi一頁面結構標記碼
2.1.1 開始與結束標記碼
2.1.2 頭部標記碼
2.1.3 網頁標題標記碼
2.1.4 主體標記碼
2.1.5 通過設定主體標記碼的屬性定義頁面背景
2.1.6 說明信息標記碼
2.1.7 注釋標記碼“
2.2 定義文本格式的標記碼
2.2 ,1文本標題標記碼
2.2.2 字型標記碼及大小和顏色屬性
2.2.3 段落標記碼與換行標記碼
2.2.4 字元格式標記碼
2.2.5 分區標記碼
2.2.6 塊引用標記碼
2.2.7 地址標記碼
2.2.8 幾個特殊字元的寫法
2.3 實現超連結的標記碼
2.3.1 連結至本機另一Web頁面
2.3.2 連結到其他伺服器的Web頁
2.3.3 連結到同一檔案的另一個段落
2.3.4 連結到不同檔案的另一個段落
2.3.5 連結音頻和視頻檔案
2.3.6 連結到郵件編輯器
2.4 顯示其他元素的標記碼
2.4.1 圖像標記碼
2.4.2 對象標記碼
2.4.3 表格標記碼
2.4.4 地圖示記碼
2.5 表單及組件標記碼
2.5.1 文本框組件
2.5.2 文本區組件
2.5.3 提交與重置命令按鈕組件
2.5.4 單選框與複選框組件
2.5.5 下拉選單與滾動選單組件
2.6 思考與練習
2.6.1 思考題
2.6.2 上機練習
第3章 腳本語言——JavaScript
3.1 在HTM[一中插入JavaScript
3.1.1 什麼是JavaScript
3.1.2 在HTML文檔中插入JavaScript語言的方式
3.1.3 使用JavaScript對象屬性與方法
3.2 JavaScript變數、數據類型與表達式
3.2.1 聲明JavaScript變數的方式
3.2.2 JavaSoriiot的數據類型
3.2.3 JavaScript的運算符
3.2.4 JavaScript的表達式
3.3 JavaScript對象實例與函式
3.3.1 創建JavaScript的對象實例
3.3.2 創建JavaScript的自定義函式
3.4 JavaScript的選擇語句
3.4.1 if-else單選語句
3.4.2 switch多選語句
3.5 JavaScrilOt的循環語句
3.5.1 for、循環語句
3.5.2 forin循環語句
3.5.3 while循環語句
3.5.4 使用循環語句隨機顯示不同的圖片
3.6 JavaScript的事件與事件處理程式
3.6.1 什麼是JavsSor、ipt事件
3.6.2 自定義函式構成的事件處理程式
3.6.3 由JavaScriiot命令構成的事件處理程式
3.6.4 通過命令按鈕實現數據計算功能
3.7 JavaScriiot套用實例
3.7.1 創建保存JavaScript的腳本代碼的JS檔案
3.7.2 在狀態欄顯示滾動的文字
3.7.3 在頁面上滾動顯示的選單
3.8 思考與練習
3.8.1 思考題
3.8.2 上機練習
第4章 層疊樣式表——CSS
4.1 CSS的基本功能
4.2 在HTML文檔中使用CSS樣式的方法
4.2.1 通過標記碼定義CSS樣式
4.2.2 通過標記碼的style屬性定義CSS樣式
4.2.3 通過標記碼的Class屬性定義CSS樣式
4.2.4 通過標記碼的ID屬性定義OSS樣式
4.3 使用CSS屬性設定頁面布局
4.3.1 網頁中使用的單位
4.3.2 字型屬性
4.3.3 顏色與背景屬性
4.3.4 文本的排版屬性
4.3.5 超連結屬性
4.3.6 邊距屬性
4.3.7 框線的填充距屬性
4.3.8 圖文混排屬性
4.3.9 位置屬性與可視性屬性
4.3.10 空間位置屬性
4.4 使用CSS濾鏡屬性使對象顯示特殊效果
4.4.1 透明效果
4.4.2 模糊效果與投影效果
4.4.3 發光效果
4.4.4 波紋效果
4.4.5 濾鏡的其他屬性
4.5 CSS套用實例
4.5.1 解釋菜單
4.5.2 淡入淡出的圖片
4.5.3 以不同方式輪顯圖片
4.5.4 在網頁中使用OSS樣式的三種方式
4.6 思考與練習
4.6.1 思考題
4.6.2 上機練習
……
第5章 Java服務網頁——JSP
第6章 使用JSP訪問資料庫
第7章 可擴展標記語言——XML
第8章 MVC模式的Java Web應用程式
第9章 網站開發各階段的任務
第10章 網站開發套用實例
參考文獻