作者: (美) 威克-史密斯
譯者: 李松峰 等
圖書分類: 軟體
資源格式: PDF
版本: 掃描版
出版社: 人民郵電出版社
書號: 9787115193643
發行時間: 2009年02月01日
地區: 大陸
語言: 簡體中文
內容簡介:
本書介紹了CSS樣式設計,主要涵蓋利用XHTML為內容定義結構、CSS的工作原理、字型和文本樣式、定位元素、基本的頁面布局等內容,詳細講述了所有程式設計師都需要掌握的兩種技能:避免重寫以前曾經寫過的代碼和掌握以最經濟的方法編寫代碼。同時,書中的所有代碼都可以從本書的網站下載。而且,作者會在發現錯誤之後改正它們並更新下載檔案。本書適合Web開發人員閱讀和參考。
目錄:
第1章 XHTML:為內容定義結構
1.1 Web標準
1.1.1 時至今日,仍然會提到IDWIMIE
1.1.2 內容、結構和表現
1.2 時代在改變
1.2.1 過去的方式
1.2.2 未來剛剛開始
1.3 XHTML及編寫規則
1.3.1 XHTML——規則
1.3.2 XHTML模板
1.3.3 標記內容
1.3.4 文檔流——塊級元素和行內元素
1.3.5 文檔層次:認識XHTML家族
第2章 CSS的工作原理
2.1 為文檔套用樣式的3種方式
2.1.1 內聯樣式
2.1.2 嵌入樣式
2.1.3 連結樣式
2.2 CSS規則剖析
2.3 編寫CSS規則
2.4 在文檔層次中對準標籤
2.4.1 使用上下文選擇符
2.4.2 使用子選擇符
2.4.3 添加類和ID
2.4.4 ID簡介
2.4.5 ID和類之間的區別
2.4.6 特殊的選擇符
2.4.7 選擇符小結
2.5 偽類
2.5.1 錨連結的偽類
2.5.2 其他有用的偽類
2.6 偽元素
2.7 繼承
2.8 層迭機制
2.8.1 樣式的來源
2.8.2 層迭規則
2.9 規則聲明
2.9.1 數字值
2.9.2 顏色值
第3章 字型和文本樣式
3.1 在CSS中指定字型
3.2 探索字型系列
3.2.1 使用嵌入樣式(僅現在)
3.2.2 為整個頁面設定字型系列
3.3 設定字型大小
3.4 字型屬性
3.4.1 font-style屬性
3.4.2 font-weight屬性
3.4.3 font-variant屬性
3.4.4 字型屬性的簡寫方式
3.5 文本屬性
3.5.1 text-indent屬性
3.5.2 letter-spacing屬性
3.5.3 word-spacing屬性
3.5.4 text-decoration屬性
3.5.5 text-align屬性
3.5.6 line-height屬性
3.5.7 text-transform屬性
3.5.8 vertical-align屬性
3.6 使用字型和文本屬性
第4章 定位元素
4.1 理解盒模型
4.1.1 盒子的框線
4.1.2 盒子的內邊距
4.1.3 盒子的外邊距
4.1.4 折迭外邊距
4.2 盒子到底有多大
4.3 浮動和清除
4.3.1 float屬性
4.3.2 clear屬性
4.4 position屬性
4.4.1 靜態(static)定位
4.4.2 相對(relative)定位
4.4.3 絕對(absolute)定位
4.4.4 固定(fixed)定位
4.4.5 定位環境
4.5 display屬性
4.6 使用position/display屬性的例子
第5章 基本的頁面布局
5.1 有代表性的多欄布局
5.2 本書CSS庫——Stylib簡介
5.3 寬度問題
5.4 浮動布局與絕對定位布局
5.4.1 簡單的兩欄式固定寬度布局
5.4.2 理解內部div
5.4.3 防止不必要的溢出
5.4.4 按照需要為內部div添加樣式
5.4.5 為文本添加樣式
5.5 簡單的兩欄流動式布局
5.5.1 使用一點限制
5.5.2 浮動還是不要浮動
5.6 三欄式固定寬度布局
5.7 三欄流動式布局
5.8 設計長度相同的分欄
5.8.1 人造分欄
5.8.2 以編程方式擴展分欄(並添加圓角)
5.9 絕對定位的布局
第6章 設計界面組件
6.1 為表格添加樣式
6.2 為表單添加樣式
6.2.1 表單的工作原理
6.2.2 表單的標記
6.2.3 表單的樣式
6.3 為列表和選單添加樣式
6.3.1 列表
6.3.2 創建基於CSS的選單
第7章 構建網頁
7.1 本書網站簡介
7.2 設定資料夾結構
7.3 創建站點結構
7.3.1 從庫中複製必要的CSS檔案
7.3.2 @import規則
7.3.3 與文本和顏色有關的樣式表
7.3.4 頁面中的標記
7.3.5 背景圖像
7.3.6 下拉選單
7.3.7 透明的側邊欄面板
7.3.8 添加註冊表單
7.3.9 文本樣式
7.4 結束語
附錄A XHTML標籤參考
附錄B CSS屬性參考