內容簡介
《國外計算機科學經典教材:Web程序設計(第8版)》全麵透徹地介紹客戶端和服務器端編程所需的工具和技術,講述如何運用新Web技術開發獨立於平颱的站點。《國外計算機科學經典教材:Web程序設計(第8版)》開篇帶您建立一個基礎XHTML網站,然後循序漸進地介紹為基礎網站添加功能的各種新語言和技術。為提高內容的專業性和準確度,《國外計算機科學經典教材:Web程序設計(第8版)》對上一版內容做瞭細緻入微的修改,融入瞭HTML5的canvas元素、Flash CS 5.5、NetBeans 7和Rails 3.1.1、Android軟件開發等新技術。《國外計算機科學經典教材:Web程序設計(第8版)》既可作為高校教材,也可供專業Web編程人員參考使用。
作者簡介
塞巴斯塔(Robert W. Sebesta),美國科羅拉多大學計算機科學係(斯普林司校區)的係主任。他從美國賓夕法尼亞州立大學獲得計算機科學博士學位後,一直從事計算機科學的教學工作,擁有長達30餘年的豐富教學經驗,還曾編著過包括本書在內的多本經典教材。
Robert也是ACM和IEEE計算機協會的委員,主要負責研究編程語言、編譯器設計、軟件測試方法和工具。他還兼任聯邦快遞、HP、Ford Microelectronics、Paramax和Labtek等多傢知名公司的IT顧問。
內頁插圖
目錄
第1章 基礎知識
1.1 Internet簡介
1.1.1 起源
1.1.2 Internet的含義
1.1.3 IP地址
1.1.4 域名
1.2 萬維網
1.2.1 起源
1.2.2 Web還是Internet
1.3 Web瀏覽器
1.4 Web服務器
1.4.1 Web服務器操作
1.4.2 服務器的一般特性
1.4.3 Apache
1.4.4 IIS
1.5 統一資源定位符
1.5.1 URL的格式
1.5.2 URL路徑
1.6 多用途網際郵件擴充協議
1.6.1 類型說明
1.6.2 實驗性文檔類型
1.7 超文本傳輸協議
1.7.1 請求階段
1.7.2 響應階段
1.8 安全性
1.9 Web編程工具箱
1.9.1 HTML概述
1.9.2 創建HTML文檔的工具
1.9.3 插件和過濾器
1.9.4 XML概述
1.9.5 JavaScript概述
1.9.6 Flash概述
1.9.7 PHP概述
1.9.8 Ajax概述
1.9.9 Servlet,Java Server Pages和Java Server Faces概述
1.9.10 ASPNET概述
1.9.11 Ruby概述
1.9.12 Rails概述
1.10 本章小結
1.11 復習題
1.12 練習題
第2章 HTML/XHTML簡介
2.1 HTML和XHTML的起源和演變
2.1.1 HTML和XHTML的版本
2.1.2 HTML與XHTML
2.2 基本語法
2.3 HTML文檔的標準結構
2.4 基本的文本標記
2.4.1 段落
2.4.2 換行
2.4.3 保留空白字符
2.4.4 標題
2.4.5 文本塊引用
2.4.6 字體樣式與大小
2.4.7 字符實體
2.4.8 水平綫
2.4.9 meta元素的其他用法
2.5 圖片
2.5.1 圖片格式
2.5.2
元素
2.5.3 XHTML文檔的驗證
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 rowspan與colspan特性
2.8.3 錶格分塊
2.8.4 錶格的使用
2.9 錶單
2.9.1 form元素
2.9.2 input元素
2.9.3 select元素
2.9.4 textarea元素
2.9.5 動作按鈕
2.9.6 一個完整的錶單示例
2.10 audio元素
2.11 video元素
2.12 組織元素
2.13 time元素
2.14 HTML與XHTML之間的語法差異
2.15 本章小結
2.16 復習題
2.17 練習題
第3章 層疊樣式錶
3.1 簡介
3.2 樣式錶的層次
3.3 樣式說明格式
3.4 選擇器格式
3.4.1 簡單的選擇器格式
3.4.2 類選擇器
3.4.3 通用選擇器
3.4.4 id選擇器
3.4.5 上下文選擇器
3.4.6 僞類
3.4.7 通配選擇器
3.5 屬性值的格式
3.6 字體屬性
3.6.1 字體族
3.6.2 字體大小
3.6.3 字體變體
3.6.4 字體樣式
3.6.5 字體粗細
3.6.6 簡寫字體屬性
3.6.7 文本修飾
3.6.8 文本間距
3.7 列錶屬性
3.8 文本對齊
3.9 顔色
3.9.1 顔色組
3.9.2 color屬性
3.10 盒模型
3.10.1 邊框
3.10.2 內邊距和外邊距
3.11 背景圖片
3.12
標簽和標簽
3.13 衝突解決方案
3.14 本章小結
3.15 復習題
3.16 練習題
第4章 JavaScript基礎知識
4.1 JavaScript概述
4.1.1 起源
4.1.2 JavaScript與Java
4.1.3 JavaScript的用途
4.1.4 瀏覽器和HTML/JavaScript文檔
4.2 麵嚮對象和JaVaSc邱t
4.3 一般的語法特徵
……
第5章 JavaScript與HTML文檔
第6章 利用JavaScript開發動態文檔
第7章 XML簡介
第8章 Flash簡介
第9章 PHP簡介
第10章 Ajax簡介
第11章 Java Web軟件
第12章 ASPNET簡介
第13章 基於Web的數據庫訪問
第14章 Android軟件開發
第15章 Ruby簡介
第16章 Rails簡介 前言/序言
國外計算機科學經典教材:Web程序設計(第8版) 下載 mobi epub pdf txt 電子書