一本使用案例驅動教授web前端技術(HTML、CSS、JavaScript、DOM、XML)關聯使用的教程。
基本介紹
- 書名:HTML與XML程式設計案例教程
- ISBN:978-7-111-53074-9
- 定價:36.00
- 出版社:機械工業出版社
- 出版時間:2016年4月
- 裝幀:平裝
- 開本:16開
內容簡介,章節目錄,
內容簡介
利用系統開發的流程,配合整體案例驅動法,有效地把HTML、CSS、JavaScript、DOM、XML等孤立的知識關聯使用,使學生能從系統開發的層面掌握相關的Web前端程式語言。本教材立意新穎、選材超前、層次清晰、通俗易懂,並與本系列教材之間內容集成度高,能夠滿足不同層次讀者的學習需求。
章節目錄
前 言
模組一 套用實例“基於XML的意見徵集系統”總體概述
任務一 需求分析
任務二 軟體總體設計
子任務1 功能模組設計
子任務2 頁面流程與界面設計
子任務3 數據源設計
任務三 了解Web技術
子任務1 了解HTML
子任務2 了解CSS
子任務3 了解JavaScript
子任務4 了解XML
子任務5 了解JSP
學材小結
模組二 HTML編輯器的選擇與運行環境的搭建
任務一 HTML編輯器
子任務1 文本編輯器EditPlus
子任務2 專業網頁編輯軟體Dreamweaver
子任務3 站點的創建及管理
任務二 B/S模式
任務三 運行環境的搭建
子任務1 安裝與配置JDK 1.7
模組一 套用實例“基於XML的意見徵集系統”總體概述
任務一 需求分析
任務二 軟體總體設計
子任務1 功能模組設計
子任務2 頁面流程與界面設計
子任務3 數據源設計
任務三 了解Web技術
子任務1 了解HTML
子任務2 了解CSS
子任務3 了解JavaScript
子任務4 了解XML
子任務5 了解JSP
學材小結
模組二 HTML編輯器的選擇與運行環境的搭建
任務一 HTML編輯器
子任務1 文本編輯器EditPlus
子任務2 專業網頁編輯軟體Dreamweaver
子任務3 站點的創建及管理
任務二 B/S模式
任務三 運行環境的搭建
子任務1 安裝與配置JDK 1.7
子任務2 安裝與配置Tomcat 7.0
子任務3 設定虛擬目錄
學材小結
模組三 HTML
任務一 HTML語法和文檔結構
任務二 HTML的頭部元素
任務三 HTML布局
子任務1 表格布局
子任務2 DIV布局
子任務3 框架技術
任務四 HTML文字排版標籤
子任務1 HTML 標題
子任務2 HTML 文字排版
任務五 HTML圖像和媒體
子任務1 插入圖片
子任務2 插入多媒體
任務六 HTML列表與超連結
子任務1 建立列表
子任務2 建立超連結
任務七 HTML表單元素
子任務1 表單標籤
子任務2 表單元素
任務八 HTML 5新功能
學材小結
模組四 CSS
任務一 CSS樣式的創建與套用
子任務1 創建CSS樣式文檔
子任務2 HTML連結CSS
任務二 CSS樣式
子任務1 CSS 背景
子任務2 CSS 文本
子任務3 CSS 連結
子任務4 CSS 列表
子任務5 CSS 表格
子任務6 CSS 輪廓
任務三 CSS選擇器
子任務1 CSS 類選擇器
子任務2 CSS ID選擇器
子任務3 CSS屬性選擇器
子任務4 CSS派生選擇器
任務四 CSS 盒子模型
子任務1 CSS 盒子模型及其框線的設定
子任務3 設定虛擬目錄
學材小結
模組三 HTML
任務一 HTML語法和文檔結構
任務二 HTML的頭部元素
任務三 HTML布局
子任務1 表格布局
子任務2 DIV布局
子任務3 框架技術
任務四 HTML文字排版標籤
子任務1 HTML 標題
子任務2 HTML 文字排版
任務五 HTML圖像和媒體
子任務1 插入圖片
子任務2 插入多媒體
任務六 HTML列表與超連結
子任務1 建立列表
子任務2 建立超連結
任務七 HTML表單元素
子任務1 表單標籤
子任務2 表單元素
任務八 HTML 5新功能
學材小結
模組四 CSS
任務一 CSS樣式的創建與套用
子任務1 創建CSS樣式文檔
子任務2 HTML連結CSS
任務二 CSS樣式
子任務1 CSS 背景
子任務2 CSS 文本
子任務3 CSS 連結
子任務4 CSS 列表
子任務5 CSS 表格
子任務6 CSS 輪廓
任務三 CSS選擇器
子任務1 CSS 類選擇器
子任務2 CSS ID選擇器
子任務3 CSS屬性選擇器
子任務4 CSS派生選擇器
任務四 CSS 盒子模型
子任務1 CSS 盒子模型及其框線的設定
子任務2 CSS 內邊距與外邊距
子任務3 CSS 外邊距合併
任務五 CSS 定位
子任務1 CSS 浮動
子任務2 CSS 絕對定位
子任務3 CSS 相對定位
學材小結
模組五 JavaScript與HTML DOM
任務一 JavaScript基礎
子任務1 JavaScript變數
子任務2 JavaScript數據類型
子任務3 JavaScript運算符
子任務4 JavaScript流程控制
任務二 JavaScript 函式
子任務1 函式的聲明與創建
子任務2 函式的調用
任務三 JavaScript與HTML DOM
子任務1 DOM簡介與DOM節點
子任務2 DOM 元素(節點)
子任務3 DOM 事件
子任務4 DOM 內容
學材小結
模組六 XML
任務一 XML基礎
子任務1 XML簡介
子任務2 XML用途
子任務3 XML樹結構
子任務4 XML語法
子任務5 XML元素
子任務6 XML屬性
子任務7 XML驗證
子任務8 XML驗證器
子任務9 XML瀏覽器
任務二 顯示XML
子任務1 XML和CSS
子任務2 XML XSLT
任務三 客戶端XML
子任務1 客戶端XML簡介
子任務2 客戶端XML的
子任務3 CSS 外邊距合併
任務五 CSS 定位
子任務1 CSS 浮動
子任務2 CSS 絕對定位
子任務3 CSS 相對定位
學材小結
模組五 JavaScript與HTML DOM
任務一 JavaScript基礎
子任務1 JavaScript變數
子任務2 JavaScript數據類型
子任務3 JavaScript運算符
子任務4 JavaScript流程控制
任務二 JavaScript 函式
子任務1 函式的聲明與創建
子任務2 函式的調用
任務三 JavaScript與HTML DOM
子任務1 DOM簡介與DOM節點
子任務2 DOM 元素(節點)
子任務3 DOM 事件
子任務4 DOM 內容
學材小結
模組六 XML
任務一 XML基礎
子任務1 XML簡介
子任務2 XML用途
子任務3 XML樹結構
子任務4 XML語法
子任務5 XML元素
子任務6 XML屬性
子任務7 XML驗證
子任務8 XML驗證器
子任務9 XML瀏覽器
任務二 顯示XML
子任務1 XML和CSS
子任務2 XML XSLT
任務三 客戶端XML
子任務1 客戶端XML簡介
子任務2 客戶端XML的
子任務3 客戶端XML的處理過程
任務四 伺服器端XML
子任務1 伺服器端XML的處理過程
子任務2 可以結合XML使用的
伺服器端語言
任務五 XML JavaScript
子任務1 XMLHttpRequest簡介
子任務2 XML解析器
子任務3 XML DOM
子任務4 XMLHttpRequest套用
子任務5 XML to HTML
子任務6 XML 應用程式
學材小結
任務四 伺服器端XML
子任務1 伺服器端XML的處理過程
子任務2 可以結合XML使用的
伺服器端語言
任務五 XML JavaScript
子任務1 XMLHttpRequest簡介
子任務2 XML解析器
子任務3 XML DOM
子任務4 XMLHttpRequest套用
子任務5 XML to HTML
子任務6 XML 應用程式
學材小結
模組七 JSP讀寫XML數據
任務一 JSP簡介
任務二 JSP讀寫XML數據
子任務1 開發和運行環境配置
子任務2 插入數據
子任務3 修改數據
子任務4 刪除數據
子任務5 查詢數據
學材小結
模組八 案例整合
任務一 瀏覽器兼容性測試
子任務1 常用瀏覽器介紹
子任務2 瀏覽器兼容性測試
任務二 JSP項目打包部署
學材小結
附 錄
附錄A HTML標籤
附錄B CSS屬性
參考文獻
任務一 JSP簡介
任務二 JSP讀寫XML數據
子任務1 開發和運行環境配置
子任務2 插入數據
子任務3 修改數據
子任務4 刪除數據
子任務5 查詢數據
學材小結
模組八 案例整合
任務一 瀏覽器兼容性測試
子任務1 常用瀏覽器介紹
子任務2 瀏覽器兼容性測試
任務二 JSP項目打包部署
學材小結
附 錄
附錄A HTML標籤
附錄B CSS屬性
參考文獻