出版時間:2012-1 出版社:清華大學出版社 作者:(美)鮑西,(美)約克 著,程文俊 譯 譯者:程文俊
Tag標簽:無
內容概要
隨著Firefox、Safari、Internet
Explorer和其他瀏覽器的新版本問世,人們迫切需要介紹使用層疊樣式表(CSS)構建網站的新資料?!禖SS入門經典(第3版)》適時推出,幫助讀者快速上手,學會如何以專業(yè)方式使用CSS創(chuàng)建極具吸引力的網站。《CSS入門經典(第3版)》根據讀者反饋進行了認真的修訂,完全采用了新示例,提供了更為簡潔、高效的介紹。資深作者Ian
Pouncey和Richard York討論了如何像一名專業(yè)人士一樣從頭編寫CSS,并介紹了自上一版以來CSS的諸多改進。
主要內容
◆ 詳細講解樣式表的各個組成元素
◆ 演示如何樣式化和操作文本顯示
◆ 聚焦于如何恰當地使用背景圖像
◆ 討論盒模型以及如何使用盒模型布局內容
◆ 介紹定位內容的多種方式,并解釋如何創(chuàng)建完整的布局
◆ 探討高級技術,例如針對移動設備進行樣式化、使用自定義字體和使用CSS應用漸變背景
書籍目錄
第Ⅰ部分 基 礎 知 識
第1章 層疊樣式表簡介
1.1 使用CSS的優(yōu)點
1.2 編寫CSS
1.3 第一個應用CSS的文檔
1.4 各種瀏覽器
1.4.1 Webkit
1.4.2 Trident
1.4.3 Gecko
1.4.4 Presto
1.5 練習
1.6 本章要點回顧
第2章 樣式表組成
2.1 CSS規(guī)則
2.2 選擇器
2.3 聲明
2.4 屬性值
2.4.1 關鍵字
2.4.2 字符串
2.4.3 長度和度量
2.4.4 數字
2.4.5 顏色
2.4.6 URI
2.5 在文檔中包含CSS
2.5.1 包含內嵌樣式表
2.5.2 鏈接外部樣式表
2.6 良好的HTML的重要性
2.7 練習
2.8 本章要點回顧
第3章 選擇器
3.1 類選擇器和ID選擇器
3.2 類選擇器
3.3 通用選擇器
3.4 后代選擇器
3.5 偽類
3.6 練習
3.7 本章要點回顧
第4章 層疊和繼承
4.1 層疊
4.1.1 計算選擇器的針對性
4.1.2 !important規(guī)則
4.2 繼承
4.3 練習
4.4 本章要點回顧
第Ⅱ部分 屬 性
第5章 應用字體外觀
5.1 設置字體外觀
5.2 將文本改為斜體、粗體或小號大寫字母
5.2.1 斜體文本
5.2.2 粗體文本
5.2.3 小號大寫字母
5.3 font-size屬性
5.3.1 絕對字體大小
5.3.2 相對字體大小
5.3.3 長度和百分比字體大小
5.4 字體簡寫屬性
5.5 練習
5.6 本章要點回顧
第6章 操作文本顯示
6.1 行高
6.2 控制字母間隔
6.3 控制單詞間隔
6.4 縮進文本
6.5 水平對齊文本
6.6 使用下劃線、上劃線或刪除線修飾文本
6.7 修改文本大小寫形式
6.8 控制空格的處理方式
6.9 練習
6.10 本章要點回顧
第7章 背景色和背景圖像
7.1 背景顏色
7.2 背景圖像
7.3 控制背景圖像的重復方式
7.4 背景圖像的定位
7.4.1 混合不同類型的背景位置值
7.4.2 重復背景圖像并控制其位置
7.4.3 使用center關鍵字控制背景位置
7.5 將背景圖像固定在一個位置
7.6 background簡寫屬性
7.7 練習
7.8 本章要點回顧
第8章 盒模型:控制外邊距、邊框、內邊距、寬度和高度
8.1 概述
8.2 外邊距
8.2.1 帶有4個值的margin屬性
8.2.2 帶有3個值的margin屬性
8.2.3 帶有兩個值的margin屬性
8.2.4 帶有一個值的margin屬性
8.2.5 外邊距折疊
8.2.6 用margin屬性水平對齊元素
8.3 邊框
8.3.1 border-width屬性
8.3.2 border-style屬性
8.3.3 border-color屬性
8.3.4 邊框簡寫屬性
8.4 內邊距
8.5 設置尺寸
8.5.1 寬度
8.5.2 高度
8.5.3 寬度和高度的auto值
8.5.4 百分比度量
8.5.5 IE在怪異模式下的寬度和高度
8.5.6 最小和最大尺寸
8.6 溢出內容
8.7 練習
8.8 本章要點回顧
第9章 浮動和垂直對齊
9.1 float屬性
9.2 取消浮動內容
9.3 IE 6中的浮動bug
9.3.1 peek-a-boo bug
9.3.2 guillotine bug
9.3.3 three-pixel jog
9.3.4 double-margin bug
9.4 垂直對齊內容
9.4.1 下標和上標文本
9.4.2 top、middle和bottom關鍵字
9.4.3 text-top和text-bottom關鍵字
9.4.4 百分比和長度值
9.4.5 垂直對齊表單元格的內容
9.5 練習
9.6 本章要點回顧
第10章 樣式化列表
10.1 列表標記
10.2 list-style-type屬性
10.2.1 樣式化無序列表
10.2.2 樣式化有序列表
10.3 list-style-image屬性
10.4 list-style-position屬性
10.5 list-style簡寫屬性
10.6 練習
10.7 本章要點回顧
第11章 定位
11.1 定位簡介
11.1.1 絕對定位
11.1.2 相對定位
11.1.3 固定定位
11.2 z軸和z-index屬性
11.3 練習
11.4 本章要點回顧
第12章 樣式化表
12.1 可選的表元素
12.2 表的標題
12.3 表列
12.4 控制表的布局
12.5 邊框折疊
12.6 控制邊框間距
12.7 練習
12.8 本章要點回顧
第13章 創(chuàng)建完整的布局
13.1 使用HTML創(chuàng)建頁面
13.2 樣式化文本和自定義字體
13.3 構建布局
13.4 漸變背景
13.5 練習
13.6 本章要點回顧
第Ⅲ部分 高級CSS和可選擇的媒體
第14章 高級選擇器
14.1 直接子選擇器
14.2 相鄰選擇器
14.3 屬性選擇器
14.3.1 基于屬性是否存在進行選擇
14.3.2 基于屬性值進行選擇
14.3.3 屬性子字符串選擇器
14.4 偽元素:first-letter和:first-line
14.5 結構化偽類
14.5.1 :first-child
14.5.2 :last-child
14.5.3 :nth-child(n)
14.6 練習
14.7 本章要點回顧
第15章 打印樣式
15.1 打印樣式表的優(yōu)點
15.2 基于媒體應用樣式
15.3 控制樣式表內媒體的規(guī)則
15.4 控制分頁
15.5 content屬性
15.6 練習
15.7 本章要點回顧
第16章 自定義鼠標指針
16.1 cursor屬性
16.2 指針兼容性
16.3 練習
16.4 本章要點回顧
第17章 控制透明度和可見性
17.1 opacity屬性
17.2 visibility屬性
17.3 練習
17.4 本章要點回顧
第18章 為移動設備樣式化內容
18.1 移動的重要性
18.2 移動開發(fā)
18.3 測試移動設備
18.4 媒體查詢
18.5 練習
18.6 本章要點回顧
第19章 結束語
19.1 CSS總結
19.2 展望CSS的未來
19.3 寫在最后
附錄A 習題答案
附錄B 其他CSS資源
附錄C CSS參考
附錄D CSS顏色
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載