全國高等職業教育計算機系列規劃教材:網頁編程技術

全國高等職業教育計算機系列規劃教材:網頁編程技術

《全國高等職業教育計算機系列規劃教材:網頁編程技術》 是2012年電子工業出版社出版的圖書,作者是《全國高等職業教育計算機系列規劃教材》編委會。

基本介紹

  • 書名:全國高等職業教育計算機系列規劃教材:網頁編程技術
  • 作者:《全國高等職業教育計算機系列規劃教材》編委會
  • 出版社:電子工業出版社
  • 出版時間:2012年1月
  • 頁數:316 頁
  • 定價:35.00 元
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787121149535
內容簡介,圖書目錄,

內容簡介

《全國高等職業教育計算機系列規劃教材:網頁編程技術》全面系統地介紹了用HTML、CSS和JavaScript製作網頁的編程技術。以技術講解+案例演示的方式,選取網頁開發過程中的典型案例,循序漸進地介紹使用HTML、CSS和JavaScript語言開發網站的方法和技巧。全書共3篇17章。HTML語言篇(第1~4章):內容包括HTML基礎、HTML進階和HTML高階,從淺到深詳細介紹各種HTML標籤的定義及其具體套用。CSS語言篇(第5~7章):內容包括CSS的語法、分類等基礎知識以及CSS的屬性和具體套用。JavaScript語言篇(第8~17章),內容包括JavaScript編程基礎、事件及事件處理程式、各種常用的對象和正則表達式等。
每一章都會安排一個綜合案例,將所學的知識點綜合運用在具體的網頁設計中。為便於教學,每章均附有上機練習題,使讀者可以檢查對知識的掌握情況。
《全國高等職業教育計算機系列規劃教材:網頁編程技術》內容豐富,結構清晰、循序漸進、由淺入深,實例的選擇緊貼實際套用,具有很強的實用性和針對性,是一本簡單易學而又極具參考價值的案例教程。

圖書目錄

第一篇 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綜合案例
參考文獻

相關詞條

熱門詞條

聯絡我們