《動態網頁設計與製作:HTML+CSS+JavaScript(第2版)》是2013年2月人民郵電出版社出版的圖書,作者是吳以欣,陳小寧。
基本介紹
- 書名:動態網頁設計與製作:HTML+CSS+JavaScript(第2版)
- 作者:吳以欣,陳小寧
- 出版社: 人民郵電出版社
- 出版時間:2013年2月1日
- 定價:34 元
- 開本:16 開
- 裝幀:平裝
- ISBN:9787115283573
內容簡介,圖書目錄,
內容簡介
《動態網頁設計與製作:HTML+CSS+JavaScript(第2版)》全面系統地介紹了用HTML、CSS和JavaScript製作網頁的編程技術及方法。全書主要分為4大部分:HTML基礎、CSS基礎和實用技巧、JavaScript的基本編程方法和實用技巧以及綜合實訓項目。讀者通過本書的學習,可以製作出自己的動態網頁,全面提高自己網頁設計的基礎知識和基本技能。
《動態網頁設計與製作:HTML+CSS+JavaScript(第2版)》可以作為多媒體技術專業的專業技術課程用書,也可以作為一般網頁製作人員的自學用書。
圖書目錄
第1章 HTML基礎 1.1 HTML簡介 1.1.1 網頁與HTML 1.1.2 編寫及顯示HTML檔案 1.1.3 標籤、元素和屬性 1.2 HTML常用元素 1.2.1 基本結構元素 1.2.2 常用塊元素 1.2.3 常用列表元素 1.2.4 常用表格元素 1.2.5 常用行元素 1.2.6 表單元素 1.2.7 一些特殊元素 第2章 CSS基礎 2.1 CSS簡介 2.2 CSS的基本語法 2.2.1 樣式和樣式表 2.2.2 CSS中的顏色和長度定義 2.2.3 常用的樣式屬性 2.2.4 定義樣式表 2.2.5 內部樣式表和外部樣式表 2.2.6 層疊式套用規則 第3章 CSS實用技巧 3.1 CSS的常用技巧 3.1.1 網頁內容的居中對齊 3.1.2 網頁內容的隱藏與顯示 3.1.3 方框長度的計算 3.1.4 圓角框線 3.1.5 圖片 3.1.6 定義外部樣式表的選項 3.2 CSS用於網頁布局設計 3.3 CSS用於選單設計 3.4 CSS其他設計原則 第4章 JavaScript簡介 4.1 什麼是JavaScript 4.1.1 JavaScript的發展歷史 4.1.2 JavaScript的特點 4.1.3 JavaScript的作用 4.2 編輯與調試JavaScript 4.3 第一個JavaScript示例 4.3.1 編寫JavaScript 4.3.2 運行JavaScript程式 4.3.3 調試JavaScript程式 第5章 JavaScript編程基礎 5.1 數據類型及變數 5.1.1 數據類型 5.1.2 常量與變數 5.2 表達式與運算符 5.2.1 表達式 5.2.2 運算符 5.3 基本語句 5.3.1 注釋語句 5.3.2 賦值語句 5.3.3 流程控制語句 5.4 函式 5.4.1 定義函式 5.4.2 使用函式 5.4.3 函式的參數 5.5 對象 5.5.1 什麼是對象 5.5.2 定義對象 5.5.3 使用對象 5.6 事件及事件處理程式 5.6.1 網頁中的事件 5.6.2 用JavaScript處理事件 第6章 JavaScript常用內置對象 6.1 數組(Array)對象 6.1.1 新建數組 6.1.2 數組中的序列號 6.1.3 引用數組元素 6.1.4 動態數組 6.1.5 數組對象的常用屬性和方法 6.1.6 排序數組 6.1.7 聯合數組 6.2 字元串(String)對象 6.2.1 使用字元串對象 6.2.2 字元串相加 6.2.3 在字元串中使用單引號、雙引號及其他特殊字元 6.2.4 比較字元串是否相等 6.2.5 字元串與整數、浮點數之間的轉換 6.2.6 字元串對象的屬性和方法 6.2.7 字元串對象的套用實例 6.3 數學(Math)對象 6.3.1 使用數學對象 6.3.2 數學對象的屬性和方法 6.3.3 特殊的常數和函式 6.3.4 格式化數字 6.3.5 產生隨機數 6.3.6 數學對象的套用實例 6.4 日期(Date)對象 6.4.1 新建日期 6.4.2 日期對象的屬性和方法 6.4.3 日期對象的套用實例 第7章 JavaScript常用文檔對象 7.1 文檔對象結構 7.1.1 文檔對象的結點樹 7.1.2 得到文檔對象中元素對象的一般方法 7.2 文檔對象 7.2.1 文檔對象的屬性和方法 7.2.2 文檔對象的cookie屬性 7.2.3 表單(form)及其控制項元素對象 7.2.4 連結(link)對象 7.2.5 圖像(image)對象 7.3 動態改變網頁內容和樣式 7.3.1 動態改變網頁內容 7.3.2 動態改變網頁樣式 第8章 JavaScript其他常用視窗對象 8.1 螢幕(screen)對象 8.2 瀏覽器信息(navigator)對象 8.3 視窗(window)對象 8.3.1 視窗對象的常用屬性和方法 8.3.2 多視窗控制 8.3.3 輸入輸出信息 8.4 網址(location)對象 8.4.1 網址對象的常用屬性和方法 8.4.2 網址對象的套用實例 8.5 歷史記錄(history)對象 8.5.1 歷史對象的常用屬性和方法 8.5.2 歷史對象的套用實例 8.6 框架(frame)對象 8.6.1 框架對象的常用屬性和方法 8.6.2 框架對象的套用實例 第9章 JavaScript實用技巧 9.1 建立函式館 9.2 識別瀏覽器的方法 9.3 校驗用戶輸入 9.4 彈出視窗 9.4.1 一般的彈出視窗 9.4.2 對話框式的彈出視窗 9.4.3 視窗中的“視窗” 9.5 下拉選單 9.6 事件冒泡處理 9.7 動畫技術 9.7.1 動畫網頁對象的內容 9.7.2 動畫網頁對象的尺寸 9.7.3 動畫網頁對象的位置 第10章 實訓項目 10.1 “第1章 HTML基礎”實訓 10.2 “第2章 CSS基礎”實訓 10.3 “第3章 CSS實用技巧”實訓 10.4 “第4章 JavaScript簡介”實訓 10.5 “第5章 JavaScript編程基礎”實訓 10.6 “第6章 JavaScript常用內置對象”實訓 10.7 “第7章 JavaScript常用文檔對象”實訓 10.8 “第8章 JavaScript其他常用視窗對象”實訓 10.9 “第9章 JavaScript實用技巧”實訓