版權資訊
ISBN: 9787115156259
開本: 16
定價: 39.00 元
內容簡介
全書分6個部分,包括24章和4個附錄。第一部分簡要地介紹了HTML和XHTML,闡述了網頁的創建過程和發布步驟,討論了如何連線到其他網頁;第二部分介紹了文本的對齊和格式化,討論了文本連結、圖像連結和圖像映射,闡述了如何處理用於網頁中的圖像,還介紹了如何設定網頁的背景和顏色;第三部分討論了如何使用表格、CSS和框架設計網頁布局;第四部分探討了如何使用腳本、表單和多媒體設計動態網頁,還介紹了HTML和CSS技術的兩種實際套用——創建令人印象深刻的eBay拍賣網頁和引人入勝的部落格;第五部分闡述如何創建網站,包括網站的組織和管理以及如何讓網站在搜尋結果中靠前;第六部分為附錄,列出了重要的HTML和CSS資源網站,提供了完整的XHTML1.1和CSS2快速參考,討論了如何將HTML文檔轉換為XHTML。
作者簡介
MichaelMorrison是一位作家、開發人員、玩具發明者,還是許多計算機技術書籍和基於web的互動課程的作者。除作為作家和自由職業者外,Michael還是Stalefish實驗室創意領導人,這是他同妻子Mashed創建的一家娛樂公司。Stalefish實驗室的第一個基於web的項目是一個線上音樂遊戲,名為 Guess That Groove 。不使用計算機時,Michael玩曲棍球、滑板或與妻子去看電影。他還喜歡一邊構想Web創意一邊玩koipond。
編輯推薦
《HTML與CSS入門經典》(第7版)通過大量的示例,以循序漸進的方式引導讀者通過實踐迅速、全面地掌握HTML和CSS的基礎知識,適合對製作網頁感興趣的初學者。
目錄
第一部分 第一個網頁
第1章 理解HTML和XHTML
1.1 什麼是網頁
1.2 網頁的工作原理
1.3 網頁的組成部分
1.4 HTML的多面性
1.5 HTML、XML與XHTML
1.6 總結
1.7 問與答
1.8 作業
1.8.1 測驗
1.8.2 答案
1.9 練習
第2章 開始創建網頁
2.1 從簡單網頁開始
2.2 每個網頁都必須包含的HTML標籤
2.3 使用分段和分行來組織頁面
2.4 使用標題突出文本
2.5 學習他人的網頁
2.6 驗證網頁
2.7 總結
2.8 問與答
2.9 作業
2.9.1 測驗
2.9.2 答案
2.10 練習
第3章 連結到其他網頁
3.1 連結到另一個網頁
3.2 在自己的網頁間連結
3.3 指定網頁的地址
3.4 在新瀏覽器視窗中打開連結
3.5 連結到GoogleMaps
3.6 添加到實用示例的連結
3.7 總結
3.8 問與答
3.9 作業
3.9.1 測驗
3.9.2 答案
3.10 練習
第4章 發布HTML網頁
4.1 在Internet建立Web空間
4.2 將網頁上傳到Web伺服器
4.2.1 使用MicrosoftInternetExplorer
4.2.2 使用MozillaFirefox
4.2.3 使用MicrosoftFrontPage
4.2.4 使用FTP軟體
4.2.5 使用WindowsWeb發布嚮導
4.3 使檔案可下載
4.4 其他發布HTML的途徑
4.4.1 將網頁放在內部網上
4.4.2 將網頁發布到磁碟或存儲卡上
4.5 測試網頁
4.6 總結
4.7 問與答
4.8 作業
4.8.1 測驗
4.8.2 答案
4.9 練習
第二部分 使用HTML創建實用網頁
第5章 基本文本對齊和格式化
5.1 新方法和舊方法
5.2 對齊網頁中的文本
5.2.1 段落對齊
5.2.2 對齊網頁的整個部分
5.3 三種HTML列表
5.4 將列表放在列表中
5.5 粗體、斜體和特殊的文本格式化
5.6 調整字型
5.7 使用特殊字元
5.8 總結
5.9 問與答
5.10 作業
5.10.1 測驗
5.10.2 答案
5.11 練習
第6章 創建文本連結
6.1 使用錨在網頁內部連結
6.1.1 使用錨標識網頁中的位置
6.1.2 連結到錨點位置
6.2 連結到另一個網頁的特定部分
6.3 在網頁中連結Email地址
6.4 連結到Wikipedia
6.5 總結
6.6 問與答
6.7 作業
6.7.1 測驗
6.7.2 答案
6.8 練習
第7章 創建網頁圖像
7.1 選擇圖像軟體
7.2 必須知道的圖像基礎知識
7.3 準備照片圖像
7.3.1 裁剪圖像
7.3.2 調整圖像的大小
7.3.3 改變圖像顏色
7.3.4 控制JPEG壓縮
7.4 創建橫幅和按鈕
7.5 減少圖像的顏色數
7.6 交錯GIF和漸進JPEG
7.7 創建Web動畫
7.8 將圖像組裝成動畫
7.9 生成過渡和文本效果
7.10 總結
7.11 問與答
7.12 作業
7.12.1 測驗
7.12.2 答案
7.13 練習
第8章 將圖像放到網頁中
8.1 將圖像放到網頁中
8.2 使用文本描述圖像
8.3 將圖像變為連結
8.4 對齊圖像
8.4.1 水平對齊圖像
8.4.2 垂直對齊圖像
8.5 指定圖像的寬度和高度
8.6 總結
8.7 問與答
8.8 作業
8.8.1 測驗
8.8.2 答案
8.9 練習
第9章 自定義背景和顏色
9.1 背景顏色和文本顏色
9.2 指定自定義顏色
9.3 使用背景圖像拼貼
9.4 使用透明的圖像
9.5 創建自己的平鋪背景
9.6 總結
9.7 問與答
9.8 作業
9.8.1 測驗
9.8.2 答案
9.9 練習
第10章 圖像連結和圖像映射
10.1 為什麼不一定需要圖像映射
10.2 映射圖像中的區域
10.3 創建客戶端圖像映射
10.4 總結
10.5 問與答
10.6 作業
10.6.1 測驗
10.6.2 答案
10.7 練習
第三部分 充滿創意的網頁設計
第11章 使用表格組織和排列網頁
11.1 創建簡單表格
11.2 控制表格的大小
11.3 表格內部的對齊和跨度
11.4 表格背景和間距
11.5 使用表格設計有創意的網頁布局
11.6 總結
11.7 問與答
11.8 作業
11.8.1 測驗
11.8.2 答案
11.9 練習
第12章 使用CSS格式化網頁
12.1 理解CSS
12.2 一個基本樣式表
12.3 CSS樣式初步
12.3.1 布局屬性
12.3.2 格式化屬性
12.4 使用樣式類
12.5 內部樣式表和內聯樣式
12.6 樣式錶快速複習
12.7 總結
12.8 問與答
12.9 作業
12.9.1 測驗
12.9.2 答案
12.10 練習
第13章 深入探討樣式表格式化
13.1 使用CSS格式化文本的高級技巧
13.2 修改連結的外觀
13.3 CSS代碼注釋
13.4 CSS技巧
13.4.1 使用通用類
13.4.2 指定多個選擇符
13.4.3 混合樣式類
13.5 重新設計曲棍球隊員示例
13.6 總結
13.7 問與答
13.8 作業
13.8.1 測驗
13.8.2 答案
13.9 練習
第14章 將樣式表用於頁面布局
14.1 定位
14.2 控制元素的堆疊順序
14.3 使用邊距(margin)
14.4 為安全起見而使用填充(padding)
14.5 確保內容對齊
14.6 管理文本流
14.7 利用樣式表模板
14.8 總結
14.9 問與答
14.10 作業
14.10.1 測驗
14.10.2 答案
14.11 練習
第15章 創建列印友好的網頁
15.1 如何成為列印友好的網頁
15.2 套用與介質相關的樣式表
15.3 設計用於列印網頁的樣式表
15.4 預覽網頁的列印結果
15.5 總結
15.6 問與答
15.7 作業
15.7.1 測驗
15.7.2 答案
15.8 練習
第16章 使用框架創建多頁面布局
16.1 什麼是框架
16.2 創建框架集
16.2.1 創建框架集文檔
16.2.2 添加框架
16.3 在框架和視窗之間連結
16.4 在框架中嵌套框架
16.5 控制框架的邊距、框線和滾動
16.6 總結
16.7 問與答
16.8 作業
16.8.1 測驗
16.8.2 答案
16.9 練習
第四部分 動態網頁
第17章 面向非程式設計師的網頁腳本編程
17.1 必須了解的腳本知識
17.2 使用互動式加亮使網頁更有趣
17.3 預載入圖像以提高速度
17.4 創建動畫條幅廣告
17.5 顯示隨機格言
17.6 創建虛擬魚塘
17.7 在網站上使用Google廣告賺錢
17.8 JavaScript的廣闊世界
17.9 總結
17.10 問與答
17.11 作業
17.11.1 測驗
17.11.2 答案
17.12 練習
第18章 使用HTML表單收集信息
18.1 HTML表單的工作原理
18.2 創建表單
18.3 接受文本輸入
18.4 標識每項表單數據
18.5 在表單中包含隱藏數據
18.6 表單輸入控制項
18.6.1 複選框
18.6.2 單選按鈕
18.6.3 選擇列表
18.6.4 文本區域
18.7 提交表單數據
18.8 使用PayPalBuyNow按鈕
18.9 總結
18.10 問與答
18.11 作業
18.11.1 測驗
18.11.2 答案
18.12 練習
第19章 在網頁中嵌入多媒體
19.1 將多媒體內容放到網頁中
19.2 連結到多媒體檔案
19.3 使用WindowsMediaPlayer嵌入視頻
19.4 使用RealPlayer嵌入音頻
19.5 自動嵌入合適的播放器
19.6 總結
19.7 問與答
19.8 作業
19.8.1 測驗
19.8.2 答案
19.9 練習
第20章 使用HTML和CSS使eBay拍賣更有趣
20.1 為什麼要在eBay上使用HTML和CSS
20.2 理解如何將HTML套用於eBay
20.3 用HTML創建eBay商品清單
20.4 提供到AboutMe網頁的連結
20.5 修改商品網頁的背景
20.6 創建商品清單幻燈片
20.7 總結
20.8 問與答
20.9 作業
20.9.1 測驗
20.9.2 答案
20.10 練習
第21章 創建自己的部落格
21.1 什麼是部落格
21.2 在Blogger.com上創建部落格
21.3 創建第一篇部落格文章
21.4 使用CSS修飾部落格
21.5 在網站中連結到部落格
21.6 更新部落格
21.7 總結
21.8 問與答
21.9 作業
21.9.1 測驗
21.9.2 答案
21.10 練習
第五部分 建立網站
第22章 組織和管理網站
22.1 一個網頁就足夠時
22.2 組織簡單的網站
22.3 組織較大型網站
22.4 編寫易於維護的HTML代碼
22.4.1 使用注釋說明代碼
22.4.2 縮進使代碼更清晰
22.5 總結
22.6 問與答
22.7 作業
22.7.1 測驗
22.7.2 答案
22.8 練習
第23章 幫助人們找到你的網頁
23.1 宣傳網站
23.2 在主要的搜尋網站列出你的網頁
23.3 為搜尋引擎提供提示
23.4 自動載入另一個網頁
23.5 指出網頁的完整地址
23.6 總結
23.7 問與答
23.8 作業
23.8.1 測驗
23.8.2 答案
23.9 練習
第24章 超越傳統網站
24.1 超越Web的HTML
24.2 從計算器到無線通信設備
24.3 HTML作為新的用戶界面
24.4 數字媒體革命不會出現在電視上
24.5 為未來做準備
24.6 未來的HTML套用
24.6.1 RSS和網頁聚合
24.6.2 使用內容管理系統
24.6.3 使用XHTMLMobile編寫網頁
24.7 總結
24.8 作業
24.9 練習
第六部分 附錄
附錄A 讀者最常問的問題
附錄B 完整的XHTML1.1和CSS2快速參考
B.1 XHTML結構
B.2 XHTML文本短語和段落
B.3 XHTML文本格式化元素
B.4 XHTML列表
B.5 XHTML連結
B.6 XHTML表格
B.7 XHTML框架
B.8 XHTML嵌入內容
B.9 XHTML樣式
B.10 XHTML表單
B.11 XHTML腳本
B.12 XHTML常用屬性和事件
B.13 CSS尺寸樣式屬性
B.14 CSS文本和字型樣式屬性
B.15 CSS背景樣式屬性
B.16 CSS框線樣式屬性
B.17 CSS邊距樣式屬性
B.18 CSS填充樣式屬性
B.19 CSS布局和顯示樣式屬性
B.20 CSS列表和項目符號樣式屬性
B.21 CSS表格樣式屬性
附錄C 從HTML遷移到XHTML
C.1 XHTML1.1和HTML4之間的差別
C.2 XHTML和文檔有效性
C.3 聲明XHTML名稱空間
C.4 將HTML文檔轉換為XHTML
……