重點講解基於XHTML、div+CSS和JavaScript的Web標准網頁設計原理與制作技術,內容包括網站與網頁、使用Fireworks制作圖片、使用Flash制作動畫、超文本標記語言、CSS基礎、可擴展超文本標記語言、應用div+CSS布局網頁、使用Dreamweaver設計和制作網頁、使用Dreamweaver建設網站、JavaScript基礎、JavaScript內置對象、驗證表單數據、BOM和DOM、Cookie技術及其應用、DHTML等。
《Web標准網頁設計原理與制作技術》以HTML 4.01、XHTML 1.0、CSS 2.1和ECMA?262 5.1等技術規范為基礎,不僅注重原理、技術與應用三者的結合,而且具有概念簡潔、深入淺出、代碼規范、章節呼應、面向應用和范例典型等特點。
通過學習本書,可以了解基於「內容、結構、表現和行為」層次模型的Web標准網頁設計原理,掌握XHTML、div+CSS和JavaScript等主流網頁制作技術,為今后的動態網頁設計與制作以及網站開發與管理做好充分准備。
目錄
第1章 網站與網頁
1.1 互聯網與萬維網
1.2 服務器、客戶機和Web瀏覽器
1.3 網頁與HTML
1.4 網頁素材
1.5 靜態網頁、動態網頁和網站
1.6 小結
1.7 習題
第2章 使用Fireworks制作圖片
2.1 Fireworks軟件的工作界面
2.2 制作網站標題
2.3 制作導航欄按鈕圖片
2.4 將文本附加到路徑
2.5 制作圖片交替效果的GIF動畫
2.6 制作滾動字幕效果的GIF動畫
2.7 小結
2.8 習題
第3章 使用Flash制作動畫
3.1 Flash軟件的工作界面
3.2 制作縮放自如的文字
3.3 制作運動漸變的動畫
3.4 制作環繞球體旋轉的文字
3.5 小結
3.6 習題
第4章 超文本標記語言
4.1 表現性元素
4.2 HTML元素及其屬性
4.3 a元素及其應用
4.4 標題元素
4.5 段落元素
4.6 列表元素
4.7 表格元素
4.7.1 表格的基本結構
4.7.2 跨行或跨列的表格單元格
4.8 img元素及其應用
4.9 行內元素和塊級元素
4.10 結構性元素、表現性元素、表現性屬性
4.11 小結
4.12 習題
第5章 CSS基礎
5.1 網頁的內容、結構與表現
5.2 HTML規范及文檔類型定義
5.2.1 Transitional類型的HTML文檔的基本要求
5.2.2 W3C標記驗證服務
5.2.3 使用Dreamweaver驗證HTML文檔的語法規范
5.3 內部樣式表
5.3.1 類型選擇器
5.3.2 類選擇器
5.3.3 ID選擇器
5.3.4 偽類選擇器
5.3.5 選擇器分組
5.3.6 后代選擇器
5.3.7 子元素選擇器
5.4 常用的樣式特性
5.4.1 類型特性
5.4.2 背景特性
5.4.3 區塊特性
5.5 行內樣式
5.6 外部樣式表及其應用
5.6.1 創建外部樣式表
5.6.2 W3C在線CSS驗證服務
5.6.3 在HTML文檔中鏈接外部樣式表
5.6.4 在HTML文檔中嵌入外部樣式表
5.7 層疊樣式表
5.7.1 CSS的層疊性
5.7.2 CSS的繼承性
5.8 小結
5.9 習題
第6章 可擴展超文本標記語言
6.1 XHTML的形成背景
6.1.1 缺乏語法規范性的HTML文檔
6.1.2 XHTML的面世
6.2 XHTML的語法規定
6.3 XHTML文檔的基本結構
6.4 使用W3C標記驗證服務檢查XHTML文檔的語法
6.5 XHTML+CSS
6.6 使用字符實體在網頁中顯示特殊字符
6.7 小結
6.8 習題
第7章 應用div+CSS布局網頁
7.1 盒子模型
7.2 與盒子模型有關的樣式特性
7.2.1 方框特性
7.2.2 邊框特性
7.2.3 盒子模型演示
7.3 元素及其盒子在網頁中的排列
7.3.1 正常流中的元素盒子
7.3.2 元素盒子的浮動
7.3.3 應用CSS和盒子浮動制作水平導航條
7.4 div+CSS網頁布局
7.5 Web標准網頁設計舉例
7.6 小結
7.7 習題
第8章 使用Dreamweaver設計和制作網頁
8.1 Dreamweaver軟件的工作界面
8.2 使用Dreamweaver創建CSS文檔
8.3 使用Dreamweaver創建XHTML文檔
8.4 小結
8.5 習題
第9章 使用Dreamweaver建設網站
9.1 網站規划與功能定位
9.2 創建本地站點
9.3 創建公共文件夾
9.4 設計網頁的版面布局
9.5 素材准備
9.6 創建實現網頁版面布局的CSS文檔
9.7 創建HTML模板
9.8 運用模板制作網頁
9.9 通過HTML模板維護網站
9.10 通過CSS文檔定制網站風格
9.11 規范化HTML文檔
9.12 網頁測試
9.13 小結
9.14 習題
第10章 JavaScript基礎
10.1 JavaScript放置
10.1.1 在HTML文檔主體直接插入JavaScript
10.1.2 在IE瀏覽器中調試JavaScript
10.1.3 JavaScript函數
10.1.4 在HTML文檔頭部定義JavaScript函數
10.1.5 在外部腳本文檔定義JavaScript函數
10.2 變量和類型
10.2.1 變量
10.2.2 類型
10.3 運算符與表達式
10.4 全局變量和局部變量
10.5 數據類型轉換
10.5.1 隱式數據類型轉換
10.5.2 顯式數據類型轉換
10.6 JavaScript中的流程控制語句
10.6.1 選擇控制語句
10.6.2 循環控制語句
10.7 小結
10.8 習題
第11章 JavaScript內置對象
11.1 對象、屬性和方法
11.2 Date對象
11.3 with語句
11.4 String對象
11.4.1 創建String對象
11.4.2 String對象的屬性
11.4.3 String對象的方法
11.4.4 String對象和string類型的變量
11.4.5 String對象的應用
11.4.6 正則表達式及其應用
11.5 RegExp對象
11.6 Array對象
11.6.1 數組的邏輯結構
11.6.2 創建Array對象
11.6.3 Array對象的length屬性與數組元素
11.7 小結
11.8 習題
第12章 驗證表單數據
12.1 表單、控件及其屬性
12.2 表單事件和事件屬性
12.3 驗證表單數據
12.4 網頁的Web標准
12.4.1 網頁Web標准的四個層次
12.4.2 Web標准系列
12.5 小結
12.6 習題
第13章 BOM和DOM
13.1 瀏覽器對象模型
13.1.1 window對象的屬性
13.1.2 window對象的方法
13.1.3 screen對象
13.2 文檔對象模型及HTML文檔樹
13.2.1 使用innerHTML屬性訪問元素的內容
13.2.2 調用getElementById方法訪問HTML文檔樹中的元素節點
13.2.3 調用getElementsByTagName方法訪問HTML文檔樹中的元素節點
13.3 事件及其處理
13.3.1 事件的類型
13.3.2 在HTML元素的開始標簽中處理事件
13.3.3 使用HTML文檔樹的元素對象及有關屬性處理事件
13.4 事件的綜合處理
13.5 小結
13.6 習題
第14章 Cookie技術及其應用
14.1 創建和查看Cookie
14.1.1 創建Cookie
14.1.2 查看Cookie
14.2 插入、修改和刪除Cookie
14.3 讀取Cookie
14.4 在表單中應用Cookie技術
14.4.1 通過注冊表單創建Cookie
14.4.2 通過登錄表單讀取Cookie
14.5 利用Cookie技術提供個性化信息
14.6 小結
14.7 習題
第15章 DHTML
15.1 絕對定位和相對定位
15.1.1 絕對定位
15.1.2 相對定位
15.2 下拉菜單
15.3 垂直移動的文字
15.4 在網頁上漂浮的圖片鏈接
15.4.1 從左向右移動的圖片鏈接
15.4.2 水平方向來回移動的圖片鏈接
15.4.3 在Web瀏覽器窗口內漂浮的圖片鏈接
15.5 自動切換的圖片
15.5.1 嵌入自動切換的圖片
15.5.2 自動切換的圖片及數字按鈕組
15.5.3 自動切換的圖片、數字按鈕組及數字按鈕click事件
15.6 表格隔行變色
15.7 小結
15.8 習題
參考文獻
1.1 互聯網與萬維網
1.2 服務器、客戶機和Web瀏覽器
1.3 網頁與HTML
1.4 網頁素材
1.5 靜態網頁、動態網頁和網站
1.6 小結
1.7 習題
第2章 使用Fireworks制作圖片
2.1 Fireworks軟件的工作界面
2.2 制作網站標題
2.3 制作導航欄按鈕圖片
2.4 將文本附加到路徑
2.5 制作圖片交替效果的GIF動畫
2.6 制作滾動字幕效果的GIF動畫
2.7 小結
2.8 習題
第3章 使用Flash制作動畫
3.1 Flash軟件的工作界面
3.2 制作縮放自如的文字
3.3 制作運動漸變的動畫
3.4 制作環繞球體旋轉的文字
3.5 小結
3.6 習題
第4章 超文本標記語言
4.1 表現性元素
4.2 HTML元素及其屬性
4.3 a元素及其應用
4.4 標題元素
4.5 段落元素
4.6 列表元素
4.7 表格元素
4.7.1 表格的基本結構
4.7.2 跨行或跨列的表格單元格
4.8 img元素及其應用
4.9 行內元素和塊級元素
4.10 結構性元素、表現性元素、表現性屬性
4.11 小結
4.12 習題
第5章 CSS基礎
5.1 網頁的內容、結構與表現
5.2 HTML規范及文檔類型定義
5.2.1 Transitional類型的HTML文檔的基本要求
5.2.2 W3C標記驗證服務
5.2.3 使用Dreamweaver驗證HTML文檔的語法規范
5.3 內部樣式表
5.3.1 類型選擇器
5.3.2 類選擇器
5.3.3 ID選擇器
5.3.4 偽類選擇器
5.3.5 選擇器分組
5.3.6 后代選擇器
5.3.7 子元素選擇器
5.4 常用的樣式特性
5.4.1 類型特性
5.4.2 背景特性
5.4.3 區塊特性
5.5 行內樣式
5.6 外部樣式表及其應用
5.6.1 創建外部樣式表
5.6.2 W3C在線CSS驗證服務
5.6.3 在HTML文檔中鏈接外部樣式表
5.6.4 在HTML文檔中嵌入外部樣式表
5.7 層疊樣式表
5.7.1 CSS的層疊性
5.7.2 CSS的繼承性
5.8 小結
5.9 習題
第6章 可擴展超文本標記語言
6.1 XHTML的形成背景
6.1.1 缺乏語法規范性的HTML文檔
6.1.2 XHTML的面世
6.2 XHTML的語法規定
6.3 XHTML文檔的基本結構
6.4 使用W3C標記驗證服務檢查XHTML文檔的語法
6.5 XHTML+CSS
6.6 使用字符實體在網頁中顯示特殊字符
6.7 小結
6.8 習題
第7章 應用div+CSS布局網頁
7.1 盒子模型
7.2 與盒子模型有關的樣式特性
7.2.1 方框特性
7.2.2 邊框特性
7.2.3 盒子模型演示
7.3 元素及其盒子在網頁中的排列
7.3.1 正常流中的元素盒子
7.3.2 元素盒子的浮動
7.3.3 應用CSS和盒子浮動制作水平導航條
7.4 div+CSS網頁布局
7.5 Web標准網頁設計舉例
7.6 小結
7.7 習題
第8章 使用Dreamweaver設計和制作網頁
8.1 Dreamweaver軟件的工作界面
8.2 使用Dreamweaver創建CSS文檔
8.3 使用Dreamweaver創建XHTML文檔
8.4 小結
8.5 習題
第9章 使用Dreamweaver建設網站
9.1 網站規划與功能定位
9.2 創建本地站點
9.3 創建公共文件夾
9.4 設計網頁的版面布局
9.5 素材准備
9.6 創建實現網頁版面布局的CSS文檔
9.7 創建HTML模板
9.8 運用模板制作網頁
9.9 通過HTML模板維護網站
9.10 通過CSS文檔定制網站風格
9.11 規范化HTML文檔
9.12 網頁測試
9.13 小結
9.14 習題
第10章 JavaScript基礎
10.1 JavaScript放置
10.1.1 在HTML文檔主體直接插入JavaScript
10.1.2 在IE瀏覽器中調試JavaScript
10.1.3 JavaScript函數
10.1.4 在HTML文檔頭部定義JavaScript函數
10.1.5 在外部腳本文檔定義JavaScript函數
10.2 變量和類型
10.2.1 變量
10.2.2 類型
10.3 運算符與表達式
10.4 全局變量和局部變量
10.5 數據類型轉換
10.5.1 隱式數據類型轉換
10.5.2 顯式數據類型轉換
10.6 JavaScript中的流程控制語句
10.6.1 選擇控制語句
10.6.2 循環控制語句
10.7 小結
10.8 習題
第11章 JavaScript內置對象
11.1 對象、屬性和方法
11.2 Date對象
11.3 with語句
11.4 String對象
11.4.1 創建String對象
11.4.2 String對象的屬性
11.4.3 String對象的方法
11.4.4 String對象和string類型的變量
11.4.5 String對象的應用
11.4.6 正則表達式及其應用
11.5 RegExp對象
11.6 Array對象
11.6.1 數組的邏輯結構
11.6.2 創建Array對象
11.6.3 Array對象的length屬性與數組元素
11.7 小結
11.8 習題
第12章 驗證表單數據
12.1 表單、控件及其屬性
12.2 表單事件和事件屬性
12.3 驗證表單數據
12.4 網頁的Web標准
12.4.1 網頁Web標准的四個層次
12.4.2 Web標准系列
12.5 小結
12.6 習題
第13章 BOM和DOM
13.1 瀏覽器對象模型
13.1.1 window對象的屬性
13.1.2 window對象的方法
13.1.3 screen對象
13.2 文檔對象模型及HTML文檔樹
13.2.1 使用innerHTML屬性訪問元素的內容
13.2.2 調用getElementById方法訪問HTML文檔樹中的元素節點
13.2.3 調用getElementsByTagName方法訪問HTML文檔樹中的元素節點
13.3 事件及其處理
13.3.1 事件的類型
13.3.2 在HTML元素的開始標簽中處理事件
13.3.3 使用HTML文檔樹的元素對象及有關屬性處理事件
13.4 事件的綜合處理
13.5 小結
13.6 習題
第14章 Cookie技術及其應用
14.1 創建和查看Cookie
14.1.1 創建Cookie
14.1.2 查看Cookie
14.2 插入、修改和刪除Cookie
14.3 讀取Cookie
14.4 在表單中應用Cookie技術
14.4.1 通過注冊表單創建Cookie
14.4.2 通過登錄表單讀取Cookie
14.5 利用Cookie技術提供個性化信息
14.6 小結
14.7 習題
第15章 DHTML
15.1 絕對定位和相對定位
15.1.1 絕對定位
15.1.2 相對定位
15.2 下拉菜單
15.3 垂直移動的文字
15.4 在網頁上漂浮的圖片鏈接
15.4.1 從左向右移動的圖片鏈接
15.4.2 水平方向來回移動的圖片鏈接
15.4.3 在Web瀏覽器窗口內漂浮的圖片鏈接
15.5 自動切換的圖片
15.5.1 嵌入自動切換的圖片
15.5.2 自動切換的圖片及數字按鈕組
15.5.3 自動切換的圖片、數字按鈕組及數字按鈕click事件
15.6 表格隔行變色
15.7 小結
15.8 習題
參考文獻
網路書店
類別
折扣
價格
-
新書87折$151