第0章 導論
0.1 因特網、web和html
0.2 能夠打開網頁並不意味著有相同的效果
0.3 瀏覽器之爭
0.4 標準的推齣
0.4.1 html 3.2:標準化的開始
0.4.2 html 4 和css
0.4.3 xml和xhtml
0.5 css和瀏覽器支持
0.6 xhtml和html:應該使用哪一種
0.7 在html、xhtml和css之間進行選擇
0.8 本書的闡述方式
0.9 第6版中的變化
0.9.1 新增的內容
0.9.2 刪除的內容
0.10 本書網站
第1章 網頁的構造塊
1.1 標記:元素、屬性和值
1.1.1 元素
1.1.2 屬性和值
1.1.3 塊級與行內
1.1.4 父元素和子元素
1.2 網頁的文本內容
1.3 鏈接、圖像和其他非文本內容
1.4 文件名
1.4.1 使用小寫字母的文件名
1.4.2 使用正確的擴展名
1.5 url
1.5.1 絕對url
1.5.2 相對url
1.6 html與xhtml
1.7 版本、風格和doctype
1.8 (x)html的默認顯示
第2章 處理網頁文件
2.1 設計站點
2.2 創建新的網頁
2.3 保存網頁
2.4 關於microsoft word和網頁
2.5 指定默認頁麵或主頁
2.6 編輯網頁
2.7 對文件進行組織
2.8 在瀏覽器中查看網頁
2.9 藉鑒其他人的靈感
第3章 基本(x)html結構
3.1 編寫網頁的開頭
3.2 創建基本結構
3.3 聲明編碼
3.4 創建頁麵標題
3.5 創建分級標題
3.6 創建新段落
3.7 給元素命名
3.8 把頁麵分隔成區域
3.9 創建行內span
3.10 創建換行
3.11 添加注釋
3.12 給網頁中的元素加標簽
第4章 基本(x)html格式化
4.1 以粗體或斜體顯示文本
4.2 修改文本大小
4.3 使用等寬字體
4.4 使用預格式化的文本
4.5 引述文本
4.6 創建上標和下標
4.7 標齣修改過的文本
4.8 解釋縮寫詞
4.9 讓元素在頁麵上居中
第5章 圖像
5.1 關於web圖像
5.1.1 格式
5.1.2 顔色
5.1.3 大小和分辨率
5.1.4 速度
5.1.5 透明度
5.1.6 動畫
5.2 獲得圖像
5.3 選擇圖像編輯程序
5.4 save for web 命令
5.5 在頁麵上插入圖像
5.6 提供替換文本
5.7 指定尺寸以加快查看
5.8 改變圖像的尺寸
5.9 使圖像變小
5.10 讓圖像浮動
5.11 停止元素圍繞
5.12 在圖像周圍增加空間
5.13 對齊圖像
5.14 添加水平綫
5.15 為網站添加圖標
第6章 鏈接
6.1 創建到另一個網頁的鏈接
6.2 創建錨
6.3 鏈接到特定的錨
6.4 讓鏈接在特定的窗口中打開
6.5 設置默認的顯示目標
6.6 創建其他類型的鏈接
6.7 為鏈接創建鍵盤快捷鍵
6.8 為鏈接設置製錶符次序
6.9 使用圖像作為鏈接標簽
6.10 將縮略圖鏈接到圖像
6.11 將圖像劃分成可點擊區域
6.12 創建客戶端圖像映射
第7章 css構造塊
7.1 構造樣式規則
7.2 在樣式規則中添加注釋
7.3 層疊:當規則發生衝突時
7.4 屬性的值
7.4.1 inherit
7.4.2 預定義的值
7.4.3 長度和百分數
7.4.4 純數字
7.4.5 url
7.4.6 css顔色
第8章 操作css樣式錶文件
8.1 創建外部樣式錶
8.2 鏈接外部樣式錶
8.3 提供替代的樣式錶
8.4 創建內部樣式錶
8.5 導入外部樣式錶
8.6 使用與媒體相關的樣式錶
8.7 局部應用樣式
8.8 位置的重要性
8.9 藉鑒其他人的靈感:css
第9章 定義選擇器
9.1 構造選擇器
9.2 按照名稱選擇元素
9.3 按照id或類選擇元素
9.4 按照上下文選擇元素
9.5 選擇元素的一部分
9.6 按照狀態選擇鏈接元素
9.7 按照屬性選擇元素
9.8 指定元素組
9.9 組閤使用選擇器
第10章 用css樣式進行格式化
10.1 選擇字體係列
10.2 指定替代字體
10.3 創建斜體
10.4 應用粗體格式
10.5 設置字體大小
10.6 設置行高
10.7 同時設置所有字體值
10.8 設置顔色
10.9 修改文本的背景
10.10 控製間距
10.11 增加縮進
10.12 設置空白屬性
10.13 對齊文本
10.14 修改文本的大小寫
10.15 使用小型大寫字母
10.16 裝飾文本
第11章 用css樣式進行布局
11.1 建立頁麵結構
11.2 框模型
11.3 改變背景
11.4 設置元素的高度或寬度
11.5 設置元素周圍的外邊距
11.6 在元素周圍添加內邊距
11.7 偏移自然流中的元素
11.8 對元素進行絕對定位
11.9 讓元素固定在瀏覽器窗口中
11.10 使元素浮動
11.11 控製元素的浮動位置
11.12 指定元素的三維位置
11.13 設置邊框
11.14 修改光標
11.15 決定溢齣的位置
11.16 垂直對齊元素
第12章 用css樣式産生動態效果
12.1 顯示和隱藏元素
12.2 創建翻轉按鈕
12.3 創建彈齣
12.4 用列錶創建下拉菜單
12.5 用圖像替換標題
第13章 用於手持設備的樣式錶
13.1 移動化與小型化
13.2 查看站點
13.3 針對手持設備的xhtml和css
13.4 創建針對手持設備的樣式錶
13.5 隱藏多餘的元素
13.6 創建和使用圖像標題
13.7 創建額外的返迴頂部的鏈接
13.8 針對小屏幕進行調整
第14章 用於打印的樣式錶
14.1 創建用於打印的樣式錶
14.2 打印樣式錶有何差異
14.3 控製換頁
14.4 打印鏈接的url
14.5 控製widows和orphans
第15章 列錶
15.1 創建有序和無序列錶
15.2 選擇標誌(著重號)
15.3 選擇列錶的起始編號
15.4 使用定製的標誌
15.5 控製標誌的位置
15.6 同時設置所有列錶樣式的屬性
15.7 創建定義列錶
15.8 設置嵌套列錶的樣式
第16章 錶格
16.1 頁麵規劃
16.2 創建簡單的錶格
16.3 添加邊框
16.4 設置寬度
16.5 使錶格居中
16.6 讓文本圍繞錶格
16.7 對錶格進行組閤
16.8 對齊單元格的內容
16.9 修改背景
16.10 控製間距
16.11 讓單元格跨越多列
16.12 讓單元格跨越多行
16.13 將錶格劃分為列組
16.14 將錶格劃分為水平區域
16.15 選擇要顯示哪些邊框
16.16 在單元格中控製換行
16.17 加快錶格的顯示
第17章 錶單
17.1 創建錶單
17.2 處理錶單
17.2.1 關於php
17.2.2 安全性
17.2.3 php的替代品
17.3 通過電子郵件發送錶單數據
17.4 對錶單元素進行組織
17.5 創建文本框
17.6 創建密碼框
17.7 對錶單元素進行正式標注
17.8 創建單選按鈕
17.9 創建菜單
17.10 創建復選框
17.11 創建大的文本區域
17.12 允許訪問者上傳文件
17.13 創建隱藏域
17.14 創建提交按鈕
17.15 重置錶單
17.16 使用圖像提交數據
17.17 設置錶單上的製錶符次序
17.18 添加鍵盤快捷鍵
17.19 禁用錶單元素
17.20 防止元素被修改
第18章 視頻、音頻和其他多媒體
18.1 關於插件和播放器
18.2 讓訪問者獲得播放器
18.3 獲得多媒體文件
18.4 鏈接多媒體文件
18.5 在windows 環境中嵌入quicktime電影
18.6 在ie之外的瀏覽器中嵌入quicktime電影
18.7 在所有瀏覽器中嵌入quicktime電影
18.8 使用javascript調用電影
18.9 設置quicktime電影的縮放比例
18.10 改變電影的背景顔色
18.11 循環放映quicktime電影
18.12 提供預覽電影
18.13 添加第二個電影的屬性
18.14 提供後續電影
18.15 在頁麵中嵌入mp3音頻文件
18.16 嵌入windows 媒體文件(一)
18.17 嵌入windows 媒體文件(二)
18.18 嵌入flash 文件
18.19 嵌入google 和youtube 視頻
18.20 插入java applet
18.21 嵌入其他多媒體文件
18.22 創建自動放映的幻燈片
第19章 腳本
19.1 添加“自動化”腳本
19.2 調用外部自動化腳本
19.3 觸發腳本
19.4 創建執行腳本的按鈕
19.5 添加替代信息
19.6 對老式瀏覽器隱藏腳本
19.7 對xml解析器隱藏腳本
19.8 設置默認腳本編寫語言
第20章 體會javascript
20.1 添加當前日期和時間
20.2 設置新窗口的尺寸
20.3 當訪問者指嚮時改變圖像
20.4 把圖像裝載到緩存中
第21章 符號和非英語字符
21.1 關於字符編碼
21.2 聲明頁麵的字符編碼
21.3 聲明樣式錶的編碼
21.4 使用適當的編碼保存頁麵
21.5 使用適當的編碼編輯頁麵
21.6 添加編碼外的字符
21.7 指定頁麵的語言
第22章 測試和調試網頁
22.1 一些調試技巧
22.2 首先檢查常見錯誤!
22.3 檢查常見錯誤:html
22.4 檢查常見錯誤:xhtml
22.5 檢查常見錯誤:css
22.6 驗證代碼
22.7 測試頁麵
22.8 當瀏覽器顯示代碼時
22.9 當圖像不齣現時
22.10 瀏覽器之間的差異
22.11 仍然有錯誤?
第23章 在網上發布頁麵
23.1 為站點找到主機
23.2 獲得自己的域名
23.3 把文件傳送到服務器
第24章 吸引人們訪問
24.1 關於關鍵字
24.2 明確地列齣關鍵字
24.3 提供頁麵描述
24.4 控製其他信息
24.5 防範訪問者
24.6 防止頁麵被存檔
24.7 手工創建站點地圖
24.8 使用google sitemaps
24.9 把站點提交到搜索引擎
24.10 通過獲得鏈接改進排名
24.11 編寫容易索引的頁麵
24.12 發布站點的其他技巧
第25章 聚閤與播客
25.1 什麼是提要
25.2 準備進行聚閤
25.3 開始創建rss提要
25.4 在提要中描述你的站點
25.5 把條目添加到提要
25.6 添加提要附件
25.7 為itunes創建播客
25.8 驗證提要
25.9 把播客提交到itunes
25.10 在站點上發布rss提要
25.11 訂閱rss提要
25.12 使用itunes訂閱播客
附錄a (x)html參考資料
附錄b css屬性和值
附錄c 固有事件
附錄d (x)html符號和字符
附錄e 十六進製
附錄f (x)html工具
索引
· · · · · · (
收起)
評分
☆☆☆☆☆
很棒的入门书籍,知识点较为系统,而且与时俱进,书中给的参考链接也让读者可以补充前端开发的其他知识。有趣的是,书中多次提到 IE8(及以下)份额减少了,看来兼容 IE8 这种事作者都是不太愿意的????。看完感觉像是打通了任督二脉,似醍醐灌顶。不过呢,书还是比较基础的,所...
評分
☆☆☆☆☆
1.我是初学者,希望把web开发学好。 2.这本书在Amazon的排名还是比较高的,所以原版肯定是不错的。 3.我没看过原版的,也不是什么英文高手,对翻译也不了解。 4.书中有些地方叙述的很拗口,本来简单的东西说的有些婉转了,这可能是翻译的比较直接,没有考虑中国读者的习惯。但...
評分
☆☆☆☆☆
要学HTML所以买了这本,因为口碑很好。 差不多看完了,论质量来说确实不错。 首先作者很严谨,HTML的规范比较混乱,作者对各种情况考虑的很到位。 内容很全面,但是并不深入。 如果作为初学者的教程,我个人觉着不合适。作者的讲解不够直观生动(和翻译没...
評分
☆☆☆☆☆
记得书封上有句话:这本书可以让你避免先学习旧的过时的知识,然后再花时间去纠正。 我想这是对的,作者处处在提醒你可预见的web前端的未来是5+3,也是以这样一种思路将新旧知识交融,最大程度上向你提供正确的内容,令人读起来如此的踏实。感谢作者,感谢译者,给这本书五星!
評分
☆☆☆☆☆
最近打算入门html,看大家评价都不错,所以选了这本书。 目前看了大概一半。觉得确实是本入门好书。图文并茂对于展示(x)html/css的效果是必不可少的,难得的是每条tag讲解的都很详细,并且对各浏览器的支持情况讨论的也很详细。 这本书也可以当作语法手册和兼容性指导来查。...