Web技術基礎——XHTML,CSS,JavaScript

本書基於Web標準深入淺出地介紹了Web技術的基礎知識,對Web體系結構、XHTML、CSS、JavaScript和網站製作流程進行了詳細的講解。內容翔實,結構合理,語言精練,表達簡明,實用性強,易於自學。

基本介紹

  • 書名:Web技術基礎:XHTML、CSS、JavaScript
  • 作者:張樹明
內容簡介,目錄,

內容簡介

全書共22章,分別介紹Web技術的基本概念、Web體系結構、超文本與標記語言、Web標準的組成和常用瀏覽器、Web標準的結構推薦標準XHTML 1.0常用元素的標籤語句及套用、圖像處理知識和如何製作網站使用的圖像、介紹Web標準的表現推薦標準CSS 2.1常用屬性及套用、網站製作流程與發布過程、Web標準的行為標準ECMA262的ECMAScript基礎和JavaScript腳本語言、JavaScript框架jQuery的入門知識。

目錄

第1章Web技術概述
1.1Internet概述
1.1.1TCP/IP
1.1.2主機和IP位址
1.1.3域名和DNS
1.2Web概述
1.2.1Web歷史
1.2.2Web體系結構
1.2.3基本Web技術
1.2.4Web伺服器
1.3超文本與標記語言
1.3.1超文本與超媒體
1.3.2標記語言
1.4Web標準
1.4.1Web標準體系
1.4.2採用Web標準的優勢
1.5瀏覽器
1.5.1常用瀏覽器
1.5.2瀏覽器核心
1.5.3標準瀏覽器
1.5.4瀏覽器市場
1.6網頁製作工具
1.6.1Adobe Dreamweaver
1.6.2測試和調試環境
1.7小結
1.8習題
第2章標準化頁面
2.1XHTML基礎
2.1.1XHTML文檔結構
2.1.2元素與標籤
2.1.3屬性
2.1.4語法規則
2.2Dreamweaver基礎
2.2.1Dreamweaver工作流程概述
2.2.2使用Dreamweaver站點
2.3文檔結構元素
2.3.1< html>標籤
2.3.2< head>標籤
2.3.3< body>標籤
2.4頭部元素
2.4.1< title>標籤
2.4.2< meta>標籤
2.5小結
2.6習題
第3章結構化文檔
3.1XHTML通用元素
3.1.1<div>標籤
3.1.2<span>標籤
3.2XHTML基本元素
3.2.1標題
3.2.2段落
3.2.3換行符
3.2.4注釋
3.3XHTML文本格式化
3.3.1文本格式化標籤
3.3.2計算機輸出標籤
3.3.3引用和術語定義
3.4XHTML列表
3.4.1無序列表
3.4.2有序列表
3.4.3定義列表
3.5叮叮書店首頁結構化文檔的建立
3.5.1分析設計頁面內容結構
3.5.2用<div>確定文檔結構
3.5.3添加文本內容
3.5.4在瀏覽器中預覽
3.6小結
3.7習題
第4章超連結
4.1<a>標籤
4.1.1href屬性
4.1.2id和Name屬性
4.2XHTML字元集與顏色
4.2.1XHTML字元集
4.2.2XHTML字元實體
4.2.3XHTML顏色
4.2.4XHTML顏色名
4.3叮叮書店首頁超連結的使用
4.4小結
4.5習題
第5章製作編輯圖像
5.1Fireworks基礎
5.1.1矢量圖和點陣圖的概念
5.1.2認識Fireworks界面
5.1.3新建、打開和導入檔案
5.1.4畫布和圖像的調整
5.1.5輔助設計工具
5.2操作對象
5.2.1對象和圖層的概念
5.2.2選擇、移動和對齊對象
5.2.3變形和扭曲
5.2.4改變對象的疊放次序
5.2.5設定對象的不透明度
5.2.6操作對象的快捷鍵
5.3編輯點陣圖
5.3.1創建和取消選區
5.3.2編輯選區中的像素區域
5.4繪製矢量圖形
5.4.1矢量圖形的基本構成
5.4.2調整矢量線條
5.4.3路徑的切割和組合
5.4.4路徑和選區的相互轉換
5.5文本對象的使用
5.5.1文本編輯和修飾
5.5.2將文本附加到路徑
5.6小結
5.7習題
第6章圖像進階
6.1蒙版
6.1.1貼上為蒙版
6.1.2貼上於內部
6.1.3將文本用作蒙版
6.2簡單GIF動畫的製作
6.2.1使用狀態製作動畫
6.2.2使用補間實例製作動畫
6.3切片及導出
6.3.1切片的作用
6.3.2切片的基本操作
6.4小結
6.5習題
第7章多媒體
7.1XHTML圖像
7.1.1< img>標籤
7.1.2< map>標籤和< area>標籤
7.2< object>標籤
7.3XHTML音頻
7.3.1音頻格式
7.3.2使用音頻
7.4XHTML動畫
7.4.1插入SWF檔案
7.4.2設定SWF檔案屬性
7.5XHTML視頻
7.5.1視頻格式
7.5.2插入FLV檔案
7.5.3插入WMP(Windows Media Player)
7.6叮叮書店首頁圖像的使用
7.7小結
7.8習題
第8章表格
8.1XHTML表格
8.1.1表格結構
8.1.2表格標籤
8.2常用表格標籤
8.2.1< table>標籤
8.2.2< tr>標籤
8.2.3< td>標籤
8.2.4< col>標籤
  • 8.2.5< thead>、< tbody>和< tfoot>標籤
  • 8.3叮叮書店購物車頁面的建立
  • 8.4小結
  • 8.5習題
  • 第9章表單
  • 9.1XHTML表單
  • 9.1.1表單
  • 9.1.2< form> 標籤
  • 9.2表單域
  • 9.2.1< input>標籤
  • 9.2.2< textarea>標籤
  • 9.2.3< label>標籤
  • 9.2.4< fieldset>標籤
  • 9.2.5< select>標籤
  • 9.2.6< option>標籤
  • 9.2.7< optgroup>標籤
  • 9.2.8< button>標籤
  • 9.3叮叮書店聯繫我們頁面的建立
  • 9.4小結
  • 9.5習題
  • 第10章表現
  • 10.1CSS概述
  • 10.2CSS語法
  • 10.3CSS常用選擇器
  • 10.4CSS屬性
  • 10.4.1CSS屬性
  • 10.4.2CSS屬性值
  • 10.5使用CSS
  • 10.6層疊(多重)樣式
  • 10.7小結
  • 10.8習題
  • 第11章頁面布局
  • 11.1CSS盒模型
  • 11.1.1CSS盒模型概述
  • 11.1.2CSS內邊距
  • 11.1.3CSS框線
  • 11.1.4CSS外邊距
  • 11.1.5盒模型顯示類型
  • 11.2CSS 定位
  • 11.2.1position屬性
  • 11.2.2zindex屬性
  • 11.2.3CSS浮動
  • 11.2.4CSS定位機制
  • 11.2.5CSS分類屬性
  • 11.3Dreamweaver基本布局模板
  • 11.3.13列固定,標題和腳註
  • 11.3.23列液態,標題和腳註
  • 11.4叮叮書店首頁布局樣式設計
  • 11.5小結
  • 11.6習題
  • 第12章元素外觀屬性
  • 12.1CSS常用屬性
  • 12.1.1CSS背景
  • 12.1.2CSS文本
  • 12.1.3CSS字型
  • 12.1.4CSS列表
  • 12.1.5CSS尺寸
  • 12.2CSS偽類和偽元素
  • 12.2.1CSS偽類
  • 12.2.2CSS偽元素
  • 12.3叮叮書店首頁外觀樣式設計
  • 12.3.1文本
  • 12.3.2背景
  • 12.3.3超連結
  • 12.3.4其他細節
  • 12.3.5logo
  • 12.4小結
  • 12.5習題
  • 第13章頁面內容樣式設計
  • 13.1默認樣式
  • 13.1.1XHTML默認樣式
  • 13.1.2瀏覽器默認樣式
  • 13.2頁面內容樣式設計
  • 13.2.1導航選單
  • 13.2.2圖文混排
  • 13.3小結
  • 13.4習題
  • 第14章表格樣式
  • 14.1CSS表格
  • 14.1.1表格屬性
  • 14.1.2框線控制
  • 14.1.3改善表格顯示效果
  • 14.2叮叮書店購物車頁面表格樣式設計
  • 14.3小結
  • 14.4習題
  • 第15章網站製作流程與發布
  • 15.1網站製作流程
  • 15.2Dreamweaver模板
  • 15.3叮叮書店模板的建立
  • 15.4基於模板建立叮叮書店其他頁面
  • 15.4.1特刊降價(specials.html)
  • 15.4.2聯繫我們(contact.html)
  • 15.4.3更多細節(details.html)
  • 15.4.4購物車(cart.html)
  • 15.5網站發布
  • 15.5.1Web伺服器安裝使用
  • 15.5.2使用Dreamweaver發布
  • 15.5.3申請免費域名
  • 15.6小結
  • 15.7習題
  • 第16章ECMAScript基礎
  • 16.1JavaScript簡介
  • 16.1.1JavaScript歷史
  • 16.1.2JavaScript組成
  • 16.1.3JavaScript使用
  • 16.1.4JavaScript訊息框
  • 16.2ECMAScript基礎
  • 16.2.1ECMAScript語法基礎
  • 16.2.2ECMAScript變數
  • 16.2.3ECMAScript關鍵字和保留字
  • 16.2.4ECMAScript基本數據類型
  • 16.2.5ECMAScript類型轉換
  • 16.3ECMAScript運算符
  • 16.3.1一元運算符
  • 16.3.2算術運算符
  • 16.3.3關係運算符
  • 16.3.4邏輯運算符
  • 16.3.5其他運算符
  • 16.4小結
  • 16.5習題
  • 第17章ECMAScript語句
  • 17.1算法
  • 17.1.1算法的概念
  • 17.1.2簡單算法舉例
  • 17.1.3算法特性
  • 17.1.4算法與程式
  • 17.2ECMAScript語句
  • 17.2.1條件語句
  • 17.2.2循環語句
  • 17.2.3break和continue語句
  • 17.3小結
  • 17.4習題
  • 第18章行為與對象
  • 18.1行為
  • 18.1.1ECMAScript函式
  • 18.1.2XHTML事件
  • 18.2ECMAScript對象
  • 18.2.1對象
  • 18.2.2使用對象
  • 18.2.3ECMAScript引用類型
  • 18.2.4ECMAScript對象類型
  • 18.3錯誤處理
  • 18.4內置對象和本地對象
  • 18.4.1Math對象
  • 18.4.2Global全局對象
  • 18.4.3Array對象
  • 18.4.4Date對象
  • 18.5叮叮書店頁面顯示日期和時間
  • 18.6小結
  • 18.7習題
  • 第19章DOM
  • 19.1DOM概述
  • 19.1.1DOM簡介
  • 19.1.2節點樹
  • 19.2DOM對象
  • 19.2.1Node對象
  • 19.2.2HTMLElement對象
  • 19.2.3HTMLDocument對象
  • 19.2.4訪問節點
  • 19.3DOM與CSS
  • 19.3.1Style對象
  • 19.3.2CurrentStyle對象
  • 19.3.3StyleSheet對象
  • 19.4叮叮書店首頁圖片切換效果的實現
  • 19.5叮叮書店書籍分類頁面選項卡效果的實現
  • 19.6小結
  • 19.7習題
  • 第20章HTML DOM對象
  • 20.1HTML DOM對象
  • 20.1.1Document對象
  • 20.1.2Image對象
  • 20.1.3Anchor對象
  • 20.1.4Event對象
  • 20.1.5Checkbox和Radio對象
  • 20.1.6FileUpload對象
  • 20.1.7Text和Password 對象
  • 20.1.8Textarea對象
  • 20.1.9Select和Option對象
  • 20.1.10Submit、Reset和Button對象
  • 20.1.11Form對象
  • 20.2RegExp對象
  • 20.3叮叮書店聯繫我們頁面表單數據驗證
  • 20.4小結
  • 20.5習題
  • 第21章BOM
  • 21.1BOM對象
  • 21.1.1window對象
  • 21.1.2navigator對象
  • 21.1.3screen對象
  • 21.1.4location對象
  • 21.1.5history對象
  • 21.2元素大小與位置
  • 21.3叮叮書店首頁浮動廣告
  • 21.4小結
  • 21.5習題
  • 第22章jQuery入門
  • 22.1jQuery基礎
  • 22.1.1添加jQuery庫
  • 22.1.2jQuery語法
  • 22.2特效和動畫
  • 22.3XHTML操作
  • 22.4AJAX函式
  • 22.5叮叮書店試讀頁面的建立
  • 22.6小結
  • 22.7習題
  • 參考文獻

相關詞條

熱門詞條

聯絡我們