網頁編程技術

網頁編程技術
定價:210
NT $ 210
  • 作者:《全國高等職業教育計算機系列規划教材》編委會/編
  • 出版社:電子工業出版社
  • 出版日期:2012-01-01
  • 語言:簡體中文
  • ISBN10:7121149532
  • ISBN13:9787121149535
  • 裝訂:301頁 / 普通級 / 初版
 

內容簡介

  本書全面系統地介紹了用HTML、CSS和JavaScript制作網頁的編程技術。以技術講解+案例演示的方式,選取網頁開發過程中的典型案例,循序漸進地介紹使用HTML、CSS和JavaScript語言開發網站的方法和技巧。全書共3 篇17章。HTML語言篇(第1~4章):內容包括HTML基礎、HTML進階和HTML高階,從淺到深詳細介紹各種HTML標簽的定義及其具體應用。CSS語言篇(第5~7 章):內容包括CSS的語法、分類等基礎知識以及CSS的屬性和具體應用。 JavaScript語言篇(第8~17章),內容包括JavaScript編程基礎、事件及事件處理程序、各種常用的對象和正則表達式等。

  每章都會安排一個綜合案例,將所學的知識點綜合運用在具體的網頁設計中。為便於教學,每章均附有上機練習題,使讀者可以檢查對知識的掌握情況。

  本書配有電子課件、案例源碼等資源,有需要的讀者可登錄華信教育資源網(www.hxedu.com.cn)免費下載。《網頁編程技術》可作為高等院校本、專科各專業動態網頁制作、網頁編程技術等課程的教材,也可用做電子商務、電子政務的輔助培訓教材,還可以作為從事網站建設和網頁設計制作的專業人士參考書。
 

目錄

第一篇 HTML語言篇
第1章 HTML基礎
1.1 HTML簡介
1.2 HTML文件的基本結構
1.2.1 HTML文件結構
1.2.2 HTML的使用要點
1.2.3 HTML的標簽及屬性
1.3 HTML的基本標簽
1.3.1 頭部標簽
1.3.2 內容標簽
1.3.3 格式標簽
1.3.4 字體標簽
1.3.5 超鏈接標簽
1.4 上機練習
第2章 HTML進階
2.1 表格標簽
2.1.1 表格標簽〈Table〉
2.1.2 表格的行〈Tr〉
2.1.3 表格的單元格〈Td〉
2.1.4 表格列標題〈Th〉
2.1.5 表格標題〈caption〉
2.2 圖像標簽〈IMG〉
2.3 多媒體
2.3.1 多媒體標簽〈embed〉
2.3.2 背景聲音〈bgsound〉
2.3.3 插入Java小程序
2.4 頁面實例-表格、圖片與Flash動畫的綜合應用
2.5 上機練習
第3章 HTML高階
3.1 表單標簽
3.2 輸入元素
3.2.1 單行文本框
3.2.2 密碼框
3.2.3 單選按鈕
3.2.4 復選框
3.2.5 按鈕
3.2.6 文件域
3.2.7 隱藏域
3.3 多行文本框
3.4 下拉列表和列表框
3.5 框架標簽
3.5.1 框架集〈frameset〉
3.5.2 框架標簽〈frame〉
3.5.3 浮動框架〈iframe〉
3.5.4 不支援框架〈noframes〉
3.6 頁面實例-制作注冊頁面
3.7 上機練習
第4章 HTML綜合案例
第二篇 CSS語言篇
第5章 CSS基礎
5.1 CSS簡介
5.1.1 CSS的特點
5.1.2 CSS基本語法:
5.2 CSS的分類
5.2.1 內聯樣式表(Inline Style Sheet)
5.2.2 嵌入樣式表(Internal Style Sheet)
5.2.3 外部樣式表(External Style Sheet)
5.2.4 局部特定樣式表
5.3 CSS選擇器分類
5.3.1 HTML標簽選擇器
5.3.2 CLASS類選擇器
5.3.3 ID類選擇器
5.3.4 偽類選擇器
5.3.5 CSS樣式表的優先級
5.4 頁面實例-應用CSS樣式的文件
5.5 上機練習
第6章 CSS的屬性及應用
6.1 字體屬性
6.1.1 字體系列
6.1.2 字體風格
6.1.3 字體大小
6.1.4 字體加粗
6.1.5 字體變形
6.1.6 字體
6.1.7 頁面實例-網頁中的文字設置
6.2 顏色及背景屬性
6.2.1 顏色
6.2.2 背景顏色
6.2.3 背景圖像
6.2.4 背景重復
6.2.5 背景附件
6.2.6 背景位置
6.2.7 頁面實例-網頁中的文字和背景
6.3 文本屬性
6.3.1 文字間隔
6.3.2 字母間隔
6.3.3 文本修飾
6.3.4 縱向排列
6.3.5 文本轉換
6.3.6 文本排列
6.3.7 文本縮進
6.3.8 行高
6.4 邊框(方框)屬性
6.4.1 邊框的寬度
6.4.2 邊框的樣式
6.4.3 邊框的顏色
6.5 濾鏡特效
6.5.1 透明alpha屬性
6.5.2 模糊blur屬性
6.5.3 陰影dropshadow屬性
6.5.4 翻轉FlipH、FlipV屬性
6.5.5 發光Glow屬性
6.5.6 灰度Gray屬性
6.5.7 其他屬性
6.6 頁面實例-CSS濾鏡特效的應用
6.7 上機練習
第7章 CSS綜合案例
第三篇 JavaScript語言篇
第8章 JavaScript簡介
8.1 JavaScript語言簡介
8.1.1 JavaScript產生的原因
8.1.2 JavaScript的特點
8.1.3 JavaScript與Java的區別
8.2 JavaScript的編寫工具
8.3 在HTML中插入JavaScript的方法
8.1.1 在HTML代碼中直接嵌入
8.1.2 在HTML代碼中調用外部文件
8.4 JavaScript示例
8.4.1 編寫JavaScript程序
8.4.2 運行JavaScript程序
8.4.3 調試JavaScript程序
8.5 上機練習
第9章 JavaScript編程基礎
9.1 數據類型
9.1.1 數值類型
9.1.2 字符串類型
9.1.3 布爾類型
9.1.4 特殊類型
9.1.5 數組
9.2 常量與變量
9.2.1 常量
9.2.2 變量的聲明
9.2.3 變量的命名
9.2.4 變量的賦值
9.2.5 變量的作用域
9.2.6 變量的類型轉換
9.3 表達式與運算符
9.3.1 表達式與運算符介紹
9.3.2 賦值運算符
9.3.3 算術運算符
9.3.4 關系運算符
9.3.5 邏輯運算符
9.3.6 特殊運算符
9.3.7 運算符的優先級
9.4 程序語句
9.4.1 if語句
9.4.2 switch語句
9.4.3 while語句
9.4.4 for語句
9.4.5 for…in語句
9.4.6 with語句
9.5 函數
9.5.1 定義函數
9.5.2 調用函數
9.5.3 內置函數
9.6 頁面實例-應用JavaScript的頁面
9.7 上機練習
第10章 事件與事件處理
10.1 事件驅動與事件處理
10.1.1 事件的定義
10.1.2 事件的處理
10.2 鼠標事件
10.2.1 onMouseDown
10.2.2 onMouseMove
10.2.3 onMouseOut
10.2.4 onMouseOver
10.2.5 onMouseUp
10.2.6 onClick
10.3 鍵盤事件
10.3.1 onKeyDown
10.3.2 onKeyUp
10.3.3 onKeyPress
10.4 其他常用事件
10.4.1 onFocus和onBlur
10.4.2 onChange和onSelect
10.4.3 onSubmit和onReset
10.4.4 onLoad和onUnload
10.4.5 onError
10.5 頁面實例-將事件應用於按鈕中
10.6 上機練習
第11章 常用內置對象
11.1 面向對象編程基礎
11.2 字符串(String)對象
11.2.1 String對象的屬性
11.2.2 String對象的方法
11.3 數學(Math)對象
11.3.1 Math對象的屬性
11.3.2 Math對象的方法
11.4 日期(Date)對象
11.5 數組(Array)對象
11.5.1 新建數組
11.5.2 數組的屬性和方法
11.6 頁面實例——萬年歷制作
11.7 上機練習
第12章 常用的窗口對象與框架對象
12.1 窗口(window)對象
12.1.1 常用的屬性和方法
12.1.2 對話框
12.1.3 打開新窗口
12.1.4 關閉窗口
12.1.5 移動窗口
12.1.6 改變窗口的大小
12.1.7 定時功能
12.1.8 設置狀態欄
12.2 框架(frame)對象
12.2.1 訪問框架對象
12.2.2 框架間的相互引用
12.3 頁面實例-窗口移動動畫
12.4 上機練習
第13章 常用文檔(document)對象
13.1 document對象
13.1.1 常用屬性
13.1.2 常用方法
13.2 image對象
13.2.1 常用屬性
13.2.2 創建翻轉圖像
13.2.3 創建循環的廣告條
13.2.4 在循環廣告條中添加鏈接
13.2.5 幻燈片顯示
13.3 超鏈接(link)對象
13.3.1 常用屬性
13.3.2 輸出頁面中的超鏈接對象
13.4 錨(anchor)對象
13.5 Cookie的使用
13.5.1 設置Cookie
13.5.2 取出Cookie
13.5.3 刪除Cookie
13.6 頁面實例——課件首頁
13.7 上機練習
第14章 表單(form)對象
14.1 表單對象與表單元素對象
14.1.1 表單對象的屬性
14.1.2 表單元素對象的屬性
14.1.3 訪問表單對象
14.1.4 訪問表單元素對象
14.2 表單控件元素
14.2.1 文本框
14.2.2 按鈕
14.2.3 單選框
14.2.4 復選框
14.2.5 下拉列表框
14.2.6 文件域
14.2.7 隱藏域
14.3 頁面實例-表單應用綜合實例
14.4 上機練習
第15章 其他對象
15.1 歷史(history)對象
15.1.1 history對象的屬性
15.1.2 history對象的方法
15.2 網址(location)對象
15.2.1 location對象的屬性
15.2.2 location對象的方法
15.3 瀏覽器信息(navigator)對象
15.3.1 navigator對象的屬性
15.3.2 navigator對象的方法
15.4 屏幕(screen)對象
15.4.1 screen對象的屬性
15.5 頁面實例-獲取屏幕寬度及操作
15.6 上機練習
第16章 正則表達式
16.1 正則表達式簡介
16.1.1 正則表達式概述
16.1.2 正則表達式定義
16.2 正則表達式的常用元字符
16.3 正則表達式對象
16.3.1 RegExp對象
16.3.2 String對象
16.4 常用的正則表達式
16.4.1 檢測字符串是否為數字
16.4.2 檢測字符串是否為英文字母
16.4.3 檢測字符串是否為中文
16.4.4 檢測郵政編碼
16.4.5 檢測電子郵件地址
16.4.6 檢測身份證號碼
16.4.7 檢測國內電話號碼
16.4.8 檢測手機號碼
16.5 頁面實例-正則表達式應用
綜合案例
16.6 上機練習
第17章 JavaScript綜合案例
參考文獻
網路書店 類別 折扣 價格
  1. 新書
    $210