Web程序設計(第7版)(簡體書)
商品資訊
系列名:國外計算機科學經典教材
ISBN13:9787302310327
出版社:清華大學出版社(大陸)
作者:(美)塞巴斯塔
出版日:2013/02/15
裝訂/頁數:平裝/585頁
規格:23.5cm*16.8cm (高/寬)
版次:1
商品簡介
名人/編輯推薦
目次
書摘/試閱
商品簡介
當前關於web開發的書籍很多,但都是針對專業的開發人員,對於廣大學生則往往難以理解和接受。《國外計算機科學經典教材:Web程序設計(第7版)》由擁有30餘年計算機教學經驗的教授編寫,專門針對大學生來討論web編程,充分考慮了讀者的知識背景,比較全面地介紹了建立和維護web服務器站點所必需的工具和技術,包括xhtml、css、javascript、xml、flash技術、php、ajax、asp.net、基於web的數據庫訪問技術、ruby、rails框架等。
名人/編輯推薦
《國外計算機科學經典教材:Web程序設計(第7版)》既可作為高校教材,也可供專業Web編程人員參考使用。
目次
第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 mime
.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、javaserver pages和javaserver faces概述
1.9.10 asp.net概述
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 [img /]元素
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 html5
2.10.1 audio元素
2.10.2 video元素
2.10.3 組織元素
2.10.4 time元素
2.11 html與xhtml之間的語法差異
2.12 本章小結
2.13 複習題
2.14 練習題
第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 [span]標簽和[div]標簽
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 面向對象和javascript
4.3 一般的語法特徵
4.4 基本數據類型、操作和表達式
4.4.1 基本數據類型
4.4.2 數值型和字符串字面量
4.4.3 其他基本數據類型
4.4.4 聲明變量
4.4.5 數值運算符
4.4.6 math對象
4.4.7 number對象
4.4.8 字符串連接運算符
4.4.9 隱式類型轉換
4.4.10 顯式類型轉換
4.4.11 string屬性和方法
4.4.12 typeof運算符
4.4.13 賦值語句
4.4.14 date對象
4.5 屏幕輸出和鍵盤輸入
4.6 控制語句
4.6.1 控制表達式
4.6.2 選擇語句
4.6.3 switch語句
4.6.4 循環語句
4.7 創建和修改對象
4.8 數組
4.8.1 創建array對象
4.8.2 array對象的特徵
4.8.3 array方法
4.9 函數
4.9.1 基礎知識
4.9.2 局部變量
4.9.3 參數
4.9.4 複習sort方法
4.10 示例一
4.11 構造函數
4.12 利用正則表達式進行模式匹配
4.12.1 字符和字符類模式
4.12.2 錨
4.12.3 模式修飾符
4.12.4 string對象中的其他模式匹配方法
4.13 示例二
4.14 腳本中的錯誤
4.15 本章小結
4.16 複習題
4.17 練習題
第5章 javascript與html文檔
5.1 javascript的執行環境
5.2 文檔對象模型
5.3 在javascript中訪問元素
5.4 事件與事件處理
5.4.1 事件處理的基本概念
5.4.2 事件、特性和標簽
5.5 處理主體元素的事件
5.6 處理按鈕元素的事件
5.7 處理文本框和密碼框元素的事件
5.7.1 focus事件
5.7.2 驗證表單輸入
5.8 dom 2事件模型
5.8.1 事件傳播
5.8.2 事件處理程序的註冊
5.8.3 dom 2事件模型示例
5.9 canvas元素
5.10 navigator對象
5.11 dom樹的遍歷和修改
5.11.1 dom樹的遍歷
5.11.2 dom樹的修改
5.12 本章小結
5.13 複習題
5.14 練習題
第6章 利用javascript開發動態文檔
6.1 簡介
6.2 元素定位
6.2.1 絕對定位
6.2.2 相對定位
6.2.3 靜態定位
6.3 移動元素
6.4 元素可見性
6.5 修改顏色和字體
6.5.1 修改顏色
6.5.2 修改字體
6.6 動態內容
6.7 堆疊元素
6.8 定位鼠標光標
6.9 響應鼠標單擊
6.10 緩慢移動元素
6.11 拖放元素
6.12 本章小結
6.13 複習題
6.14 練習題
第7章 xml簡介
7.1 簡介
7.2 xml語法
7.3 xml文檔結構
7.4 文檔類型定義
7.4.1 元素聲明
7.4.2 特性聲明
7.4.3 實體聲明
7.4.4 一個dtd的示例
7.4.5 內部和外部dtd
7.5 名稱空間
7.6 xml架構
7.6.1 架構的基本原理
7.6.2 架構的定義
7.6.3 定義架構實例
7.6.4 數據類型概述
7.6.5 簡單類型
7.6.6 複雜類型
7.6.7 架構實例的驗證
7.7 顯示沒有格式化的xml文檔
7.8 通過css顯示xml文檔
7.9 xslt樣式表
7.9.1 xslt概述
7.9.2 用於表現的xsl轉換
7.10 xml處理器
7.10.1 xml處理器的用途
7.10.2 sax方式
7.10.3 dom方式
7.11 web服務
7.12 本章小結
7.13 複習題
7.14 練習題
第8章 flash簡介
8.1 flash的起源與用途
8.2 初步瞭解flash創作環境
8.3 繪圖工具
8.3.1 預定義圖形
8.3.2 線條和徒手畫
8.3.3 文本
8.3.4 導入圖形
8.3.5 元件和庫
8.4 靜態圖形
8.5 動畫和聲音
8.5.1 動畫簡介
8.5.2 移動圖形
8.5.3 更多動畫
8.5.4 形狀動畫
8.5.5 聲音
8.6 用戶交互
8.6.1 動作
8.6.2 flash組件
8.6.3 示例
8.7 小結
8.8 複習題
8.9 練習題
第9章 php簡介
9.1 php的起源和用途
9.2 php概述
9.3 基本語法特徵
9.4 基本數據類型、操作和表達式
9.4.1 變量
9.4.2 整數類型
9.4.3 雙精度類型
9.4.4 字符串類型
9.4.5 布爾類型
9.4.6 算術運算符和表達式
9.4.7 字符串操作
9.4.8 標量類型轉換
9.4.9 賦值運算符
9.5 輸出
9.6 控制語句
9.6.1 關係運算符
9.6.2 布爾運算符
9.6.3 選擇語句
9.6.4 循環語句
9.6.5 示例
9.7 數組
9.7.1 創建數組
9.7.2 訪問數組元素
9.7.3 數組處理函數
9.7.4 數組元素的按序訪問
9.7.5 數組排序
9.8 函數
9.8.1 函數的基本特徵
9.8.2 參數
9.8.3 變量的作用域
9.8.4 變量的生命週期
9.9 模式匹配
9.10 表單處理
9.11 cookie
9.11.1 cookie簡介
9.11.2 php對cookie的支持
9.12 會話跟蹤
9.13 本章小結
9.14 複習題
9.15 練習題
第10章 ajax簡介
10.1 ajax概述
10.1.1 ajax的歷史
10.1.2 ajax技術
10.1.3 實現ajax
10.2 ajax基礎知識
10.2.1 應用程序
10.2.2 表單文檔
10.2.3 請求階段
10.2.4 響應文檔
10.2.5 接收器階段
10.2.6 跨瀏覽器支持
10.3 返回文檔的格式
10.3.1 html
10.3.2 xml
10.3.3 javascript objectnotation
10.4 ajax工具包
10.4.1 dojo
10.4.2 示例
10.4.3 prototype
10.5 安全性與ajax
10.6 本章小結
10.7 複習題
10.8 練習題
第11章 java web軟件
11.1 servlet簡介
11.1.1 概述
11.1.2 詳解
11.1.3 servlet容器
11.2 netbeans集成開發環境
11.3 調查表示例
11.4 在客戶端存儲信息
11.4.1 cookie
11.4.2 servlet對cookie的支持
11.4.3 示例
11.5 jsp
11.5.1 開發jsp的動機
11.5.2 jsp文檔
11.5.3 表達式語言
11.5.4 jstl中用於控制的動作元素
11.6 javabean
11.7 模型-視圖-控制器應用體系結構
11.8 jsf
11.8.1 標簽庫
11.8.2 jsf事件處理
11.8.3 示例應用程序
11.9 本章小結
11.10 複習題
11.11 練習題
第12章 asp.net簡介
12.1 .net framework概述
12.1.1 背景
12.1.2 .net語言
12.1.3 公共語言運行庫
12.1.4 公共語言基礎結構
12.2 c#簡介
12.2.1 起源
12.2.2 基本數據類型和表達式
12.2.3 數據結構
12.2.4 控制語句
12.2.5 類、方法和結構
12.2.6 異常處理
12.2.7 輸出
12.3 asp.net簡介
12.3.1 基本知識
12.3.2 asp.net文檔
12.3.3 代碼隱藏文件
12.4 asp.net控件
12.4.1 web控件
12.4.2 簡單asp.net文檔的生命週期
12.4.3 visual studio
12.4.4 asp.net事件
12.4.5 用代碼創建控件元素
12.4.6 控件的響應輸出
12.4.7 列表控件
12.4.8 驗證控件
12.4.9 主文檔
12.5 asp.net ajax
12.6 web服務
12.6.1 構建web服務
12.6.2 使用web服務
12.6.3 傳播web服務
12.7 本章小結
12.8 複習題
12.9 練習題
第13章 基於web的數據庫訪問
13.1 關系數據庫
13.2 結構化查詢語言簡介
13.2.1 select命令
13.2.2 連接
13.2.3 insert命令
13.2.4 update命令
13.2.5 delete命令
13.2.6 drop命令
13.2.7 create table命令
13.3 數據庫訪問的體系結構
13.3.1 客戶端-服務器體系結構
13.3.2 microsoft odbc體系結構
13.3.3 php和數據庫訪問
13.3.4 java jdbc體系結構
13.4 mysql數據庫系統
13.5 使用php和mysql實現數據庫訪問
13.5.1 特殊字符的潛在問題
13.5.2 連接mysql並選擇數據庫
13.5.3 請求mysql操作
13.5.4 php-mysql示例
13.6 使用jdbc和mysql實現數據庫訪問
13.6.1 jdbc和mysql
13.6.2 元數據
13.6.3 示例
13.7 使用asp.net和mysql實現數據庫訪問
13.7.1 mysql和ado.net
13.7.2 數據綁定
13.7.3 連接字符串
13.8 本章小結
13.9 複習題
13.10 練習題
第14章 ruby簡介
14.1 ruby的起源與用途
14.2 標量類型及其操作
14.2.1 數值與字符串字面量
14.2.2 變量和賦值語句
14.2.3 數值運算符
14.2.4 string的方法
14.3 簡單的輸入輸出
14.3.1 屏幕輸出
14.3.2 鍵盤輸入
14.4 控制語句
14.4.1 控制表達式
14.4.2 選擇語句和循環語句
14.5 數組基礎
14.5.1 for-in語句
14.5.2 數組和列表的內置方法
14.5.3 示例
14.6 散列
14.7 方法
14.7.1 基礎知識
14.7.2 局部變量
14.7.3 參數
14.8 類
14.8.1 類的基礎知識
14.8.2 訪問控制
14.8.3 繼承
14.9 塊和迭代器
14.10 模式匹配
14.10.1 模式匹配的基礎知識
14.10.2 存儲匹配
14.10.3 替換
14.11 本章小結
14.12 複習題
14.13 練習題
第15章 rails簡介
15.1 rails概述
15.2 文檔請求
15.2.1 靜態文檔hello world
15.2.2 動態文檔
15.3 使用數據庫的rails應用程序
15.3.1 構建基本應用程序
15.3.2 完成應用程序
15.3.3 修改數據庫
15.3.4 佈局和樣式表
15.4 本章小結
15.5 複習題
15.6 練習題
附錄a java簡介
附錄b 命名顏色及其十六進制值
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 mime
.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、javaserver pages和javaserver faces概述
1.9.10 asp.net概述
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 [img /]元素
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 html5
2.10.1 audio元素
2.10.2 video元素
2.10.3 組織元素
2.10.4 time元素
2.11 html與xhtml之間的語法差異
2.12 本章小結
2.13 複習題
2.14 練習題
第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 [span]標簽和[div]標簽
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 面向對象和javascript
4.3 一般的語法特徵
4.4 基本數據類型、操作和表達式
4.4.1 基本數據類型
4.4.2 數值型和字符串字面量
4.4.3 其他基本數據類型
4.4.4 聲明變量
4.4.5 數值運算符
4.4.6 math對象
4.4.7 number對象
4.4.8 字符串連接運算符
4.4.9 隱式類型轉換
4.4.10 顯式類型轉換
4.4.11 string屬性和方法
4.4.12 typeof運算符
4.4.13 賦值語句
4.4.14 date對象
4.5 屏幕輸出和鍵盤輸入
4.6 控制語句
4.6.1 控制表達式
4.6.2 選擇語句
4.6.3 switch語句
4.6.4 循環語句
4.7 創建和修改對象
4.8 數組
4.8.1 創建array對象
4.8.2 array對象的特徵
4.8.3 array方法
4.9 函數
4.9.1 基礎知識
4.9.2 局部變量
4.9.3 參數
4.9.4 複習sort方法
4.10 示例一
4.11 構造函數
4.12 利用正則表達式進行模式匹配
4.12.1 字符和字符類模式
4.12.2 錨
4.12.3 模式修飾符
4.12.4 string對象中的其他模式匹配方法
4.13 示例二
4.14 腳本中的錯誤
4.15 本章小結
4.16 複習題
4.17 練習題
第5章 javascript與html文檔
5.1 javascript的執行環境
5.2 文檔對象模型
5.3 在javascript中訪問元素
5.4 事件與事件處理
5.4.1 事件處理的基本概念
5.4.2 事件、特性和標簽
5.5 處理主體元素的事件
5.6 處理按鈕元素的事件
5.7 處理文本框和密碼框元素的事件
5.7.1 focus事件
5.7.2 驗證表單輸入
5.8 dom 2事件模型
5.8.1 事件傳播
5.8.2 事件處理程序的註冊
5.8.3 dom 2事件模型示例
5.9 canvas元素
5.10 navigator對象
5.11 dom樹的遍歷和修改
5.11.1 dom樹的遍歷
5.11.2 dom樹的修改
5.12 本章小結
5.13 複習題
5.14 練習題
第6章 利用javascript開發動態文檔
6.1 簡介
6.2 元素定位
6.2.1 絕對定位
6.2.2 相對定位
6.2.3 靜態定位
6.3 移動元素
6.4 元素可見性
6.5 修改顏色和字體
6.5.1 修改顏色
6.5.2 修改字體
6.6 動態內容
6.7 堆疊元素
6.8 定位鼠標光標
6.9 響應鼠標單擊
6.10 緩慢移動元素
6.11 拖放元素
6.12 本章小結
6.13 複習題
6.14 練習題
第7章 xml簡介
7.1 簡介
7.2 xml語法
7.3 xml文檔結構
7.4 文檔類型定義
7.4.1 元素聲明
7.4.2 特性聲明
7.4.3 實體聲明
7.4.4 一個dtd的示例
7.4.5 內部和外部dtd
7.5 名稱空間
7.6 xml架構
7.6.1 架構的基本原理
7.6.2 架構的定義
7.6.3 定義架構實例
7.6.4 數據類型概述
7.6.5 簡單類型
7.6.6 複雜類型
7.6.7 架構實例的驗證
7.7 顯示沒有格式化的xml文檔
7.8 通過css顯示xml文檔
7.9 xslt樣式表
7.9.1 xslt概述
7.9.2 用於表現的xsl轉換
7.10 xml處理器
7.10.1 xml處理器的用途
7.10.2 sax方式
7.10.3 dom方式
7.11 web服務
7.12 本章小結
7.13 複習題
7.14 練習題
第8章 flash簡介
8.1 flash的起源與用途
8.2 初步瞭解flash創作環境
8.3 繪圖工具
8.3.1 預定義圖形
8.3.2 線條和徒手畫
8.3.3 文本
8.3.4 導入圖形
8.3.5 元件和庫
8.4 靜態圖形
8.5 動畫和聲音
8.5.1 動畫簡介
8.5.2 移動圖形
8.5.3 更多動畫
8.5.4 形狀動畫
8.5.5 聲音
8.6 用戶交互
8.6.1 動作
8.6.2 flash組件
8.6.3 示例
8.7 小結
8.8 複習題
8.9 練習題
第9章 php簡介
9.1 php的起源和用途
9.2 php概述
9.3 基本語法特徵
9.4 基本數據類型、操作和表達式
9.4.1 變量
9.4.2 整數類型
9.4.3 雙精度類型
9.4.4 字符串類型
9.4.5 布爾類型
9.4.6 算術運算符和表達式
9.4.7 字符串操作
9.4.8 標量類型轉換
9.4.9 賦值運算符
9.5 輸出
9.6 控制語句
9.6.1 關係運算符
9.6.2 布爾運算符
9.6.3 選擇語句
9.6.4 循環語句
9.6.5 示例
9.7 數組
9.7.1 創建數組
9.7.2 訪問數組元素
9.7.3 數組處理函數
9.7.4 數組元素的按序訪問
9.7.5 數組排序
9.8 函數
9.8.1 函數的基本特徵
9.8.2 參數
9.8.3 變量的作用域
9.8.4 變量的生命週期
9.9 模式匹配
9.10 表單處理
9.11 cookie
9.11.1 cookie簡介
9.11.2 php對cookie的支持
9.12 會話跟蹤
9.13 本章小結
9.14 複習題
9.15 練習題
第10章 ajax簡介
10.1 ajax概述
10.1.1 ajax的歷史
10.1.2 ajax技術
10.1.3 實現ajax
10.2 ajax基礎知識
10.2.1 應用程序
10.2.2 表單文檔
10.2.3 請求階段
10.2.4 響應文檔
10.2.5 接收器階段
10.2.6 跨瀏覽器支持
10.3 返回文檔的格式
10.3.1 html
10.3.2 xml
10.3.3 javascript objectnotation
10.4 ajax工具包
10.4.1 dojo
10.4.2 示例
10.4.3 prototype
10.5 安全性與ajax
10.6 本章小結
10.7 複習題
10.8 練習題
第11章 java web軟件
11.1 servlet簡介
11.1.1 概述
11.1.2 詳解
11.1.3 servlet容器
11.2 netbeans集成開發環境
11.3 調查表示例
11.4 在客戶端存儲信息
11.4.1 cookie
11.4.2 servlet對cookie的支持
11.4.3 示例
11.5 jsp
11.5.1 開發jsp的動機
11.5.2 jsp文檔
11.5.3 表達式語言
11.5.4 jstl中用於控制的動作元素
11.6 javabean
11.7 模型-視圖-控制器應用體系結構
11.8 jsf
11.8.1 標簽庫
11.8.2 jsf事件處理
11.8.3 示例應用程序
11.9 本章小結
11.10 複習題
11.11 練習題
第12章 asp.net簡介
12.1 .net framework概述
12.1.1 背景
12.1.2 .net語言
12.1.3 公共語言運行庫
12.1.4 公共語言基礎結構
12.2 c#簡介
12.2.1 起源
12.2.2 基本數據類型和表達式
12.2.3 數據結構
12.2.4 控制語句
12.2.5 類、方法和結構
12.2.6 異常處理
12.2.7 輸出
12.3 asp.net簡介
12.3.1 基本知識
12.3.2 asp.net文檔
12.3.3 代碼隱藏文件
12.4 asp.net控件
12.4.1 web控件
12.4.2 簡單asp.net文檔的生命週期
12.4.3 visual studio
12.4.4 asp.net事件
12.4.5 用代碼創建控件元素
12.4.6 控件的響應輸出
12.4.7 列表控件
12.4.8 驗證控件
12.4.9 主文檔
12.5 asp.net ajax
12.6 web服務
12.6.1 構建web服務
12.6.2 使用web服務
12.6.3 傳播web服務
12.7 本章小結
12.8 複習題
12.9 練習題
第13章 基於web的數據庫訪問
13.1 關系數據庫
13.2 結構化查詢語言簡介
13.2.1 select命令
13.2.2 連接
13.2.3 insert命令
13.2.4 update命令
13.2.5 delete命令
13.2.6 drop命令
13.2.7 create table命令
13.3 數據庫訪問的體系結構
13.3.1 客戶端-服務器體系結構
13.3.2 microsoft odbc體系結構
13.3.3 php和數據庫訪問
13.3.4 java jdbc體系結構
13.4 mysql數據庫系統
13.5 使用php和mysql實現數據庫訪問
13.5.1 特殊字符的潛在問題
13.5.2 連接mysql並選擇數據庫
13.5.3 請求mysql操作
13.5.4 php-mysql示例
13.6 使用jdbc和mysql實現數據庫訪問
13.6.1 jdbc和mysql
13.6.2 元數據
13.6.3 示例
13.7 使用asp.net和mysql實現數據庫訪問
13.7.1 mysql和ado.net
13.7.2 數據綁定
13.7.3 連接字符串
13.8 本章小結
13.9 複習題
13.10 練習題
第14章 ruby簡介
14.1 ruby的起源與用途
14.2 標量類型及其操作
14.2.1 數值與字符串字面量
14.2.2 變量和賦值語句
14.2.3 數值運算符
14.2.4 string的方法
14.3 簡單的輸入輸出
14.3.1 屏幕輸出
14.3.2 鍵盤輸入
14.4 控制語句
14.4.1 控制表達式
14.4.2 選擇語句和循環語句
14.5 數組基礎
14.5.1 for-in語句
14.5.2 數組和列表的內置方法
14.5.3 示例
14.6 散列
14.7 方法
14.7.1 基礎知識
14.7.2 局部變量
14.7.3 參數
14.8 類
14.8.1 類的基礎知識
14.8.2 訪問控制
14.8.3 繼承
14.9 塊和迭代器
14.10 模式匹配
14.10.1 模式匹配的基礎知識
14.10.2 存儲匹配
14.10.3 替換
14.11 本章小結
14.12 複習題
14.13 練習題
第15章 rails簡介
15.1 rails概述
15.2 文檔請求
15.2.1 靜態文檔hello world
15.2.2 動態文檔
15.3 使用數據庫的rails應用程序
15.3.1 構建基本應用程序
15.3.2 完成應用程序
15.3.3 修改數據庫
15.3.4 佈局和樣式表
15.4 本章小結
15.5 複習題
15.6 練習題
附錄a java簡介
附錄b 命名顏色及其十六進制值
書摘/試閱
HTML的標簽指定了內容是如何在瀏覽器(或其他HTML處理器)顯示窗口中進行布置的。大部分標簽包括開始標簽和結束標簽,其中包含了受該標簽影響的內容。HTML文檔可以分為兩部分:文檔頭和文檔主體。文檔頭中描述了一些有關文檔的信息,但不包含文檔中的任何內容。文檔主體包含了文檔內容以及用于描述內容布局的標簽和屬性。
瀏覽器會忽略文本中的換行符。瀏覽器在顯示窗口中利用內容來填充行,直到必要時才換行。換行可以通過標簽
指定。段落之間的換行是通過標簽
指定的。標題可以利用標簽
~創建。標簽用于突出一個文本塊。標簽和分別用于創建下標和上標。水平線可以通過標簽
創建。
通過標簽可以將GIF格式、JPEG格式或PNG格式的圖片從它們所在的文件插入到文檔中。如果用戶的瀏覽器不能(或者限制了)正常顯示圖片,那么瀏覽器將把標簽
的alt屬性值作為消息呈現給用戶。
鏈接支持超文本,允許文檔通過定義鏈接來引用當前文檔的其他部分或者另一個文檔。在瀏覽器中查看文檔的用戶可以使用這些鏈接。
HTML支持無序列表和有序列表。無序列表對應的標簽為,而有序列表對應的標。簽則為。這兩種類型的列表都利用標簽來指定列表元素。標簽用于描述定義列表。標簽- 和
- 分別用于指定術語及其定義。
利用HTML可以很容易地創建表格,HTML為此定義了一系列相關的標簽。標簽用于創建表格;標簽<仃>用于創建表格行;標簽用于創建列標簽單元格;標簽 用于創建表格的數據單元格。屬性colspan和rowspan可以用于標簽 和 中,分別用于創建多級列標簽和行標簽。
HTML表單屬于文檔的一部分,這部分中包含了一些用于收集用戶輸入信息的控件。表單中指定的數據可以利用兩種方法發送到駐留在服務器中的程序,分別為get和post。最常用的控件(文本框、復選框、密碼框、單選按鈕以及動作按鈕提交、重置和button)是通過標簽指定的。用戶可以利用提交按鈕將表單數據發送到服務器中進行處理。重置按鈕用于清除表單所有控件中用戶已經輸入的內容。文本框控件用于收集來自用戶輸入的單行文本。復選框包含一個或多個按鈕,利用這些按鈕,用戶可以選擇列表中的一個或多個元素。單選按鈕與復選框類似,只是在一組單選按鈕中,一次只能選擇一個按鈕。密碼框實際上也是一種文本框,只是瀏覽器不會顯示其中的內容。 仃>
用于突出一個文本塊。標簽和分別用于創建下標和上標。水平線可以通過標簽
創建。
通過標簽可以將GIF格式、JPEG格式或PNG格式的圖片從它們所在的文件插入到文檔中。如果用戶的瀏覽器不能(或者限制了)正常顯示圖片,那么瀏覽器將把標簽 的alt屬性值作為消息呈現給用戶。
鏈接支持超文本,允許文檔通過定義鏈接來引用當前文檔的其他部分或者另一個文檔。在瀏覽器中查看文檔的用戶可以使用這些鏈接。
HTML支持無序列表和有序列表。無序列表對應的標簽為,而有序列表對應的標。簽則為 。這兩種類型的列表都利用標簽來指定列表元素。標簽
用于描述定義列表。標簽
- 和
- 分別用于指定術語及其定義。
利用HTML可以很容易地創建表格,HTML為此定義了一系列相關的標簽。標簽用于創建表格;標簽<仃>用于創建表格行;標簽
用于創建列標簽單元格;標簽 用于創建表格的數據單元格。屬性colspan和rowspan可以用于標簽 和 中,分別用于創建多級列標簽和行標簽。 仃>
HTML表單屬于文檔的一部分,這部分中包含了一些用于收集用戶輸入信息的控件。表單中指定的數據可以利用兩種方法發送到駐留在服務器中的程序,分別為get和post。最常用的控件(文本框、復選框、密碼框、單選按鈕以及動作按鈕提交、重置和button)是通過標簽指定的。用戶可以利用提交按鈕將表單數據發送到服務器中進行處理。重置按鈕用于清除表單所有控件中用戶已經輸入的內容。文本框控件用于收集來自用戶輸入的單行文本。復選框包含一個或多個按鈕,利用這些按鈕,用戶可以選擇列表中的一個或多個元素。單選按鈕與復選框類似,只是在一組單選按鈕中,一次只能選擇一個按鈕。密碼框實際上也是一種文本框,只是瀏覽器不會顯示其中的內容。
主題書展
更多
主題書展
更多書展購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

