本書以六大完整案例為線索,緊密圍繞在使用CSS +DIV布局制作網(wǎng)頁過程中遇到的實際需要和應(yīng)該掌握的技術(shù),全面介紹了CSS布局網(wǎng)頁各方面的內(nèi)容和技巧。
書中摒棄了案例書常見的一味羅列步驟,輕視技術(shù)原理的做法,把案例作為學習手段,不但側(cè)重講解CSS盒子模型、標準流、浮動、定位四大核心技術(shù)原理,更側(cè)重講解如何在實踐中應(yīng)用它們。讀者通過案例,既可以掌握CSS的核心技術(shù)要點,也可以了解相關(guān)技術(shù)和工作流程,從而做到不但知其然,還知其所以然!
此外,本書還結(jié)合流行的CMS內(nèi)容管理系統(tǒng),講解了使用CSS進行模板設(shè)計的方法,使讀者可以舉一反三地掌握為各種內(nèi)容管理系統(tǒng)設(shè)計模板的方法。
本書可作為高等職業(yè)院校網(wǎng)頁設(shè)計類課程教材,也適合具備一定HTML和網(wǎng)頁設(shè)計制作基礎(chǔ)的需要使用CSS的愛好者、Web設(shè)計人員和開發(fā)人員閱讀。
第1章 從基礎(chǔ)開始
1.1 (X)HTML與CSS
1.1.1 DOCTYPE(文檔類型)的含義與選擇
1.1.2 XHTML與HTML的重要區(qū)別
1.1.3 CSS的基本思想
1.1.4 CSS的引入
1.1.5 瀏覽器與CSS
1.2 CSS的基本選擇器
1.2.1 理解CSS選擇器的思想
1.2.2 標記選擇器
1.2.3 類別選擇器
1.2.4 ID選擇器
1.3 在HTML中引入CSS的方法
1.3.1 行內(nèi)樣式
1.3.2 內(nèi)嵌式
第1章 從基礎(chǔ)開始
1.1 (X)HTML與CSS
1.1.1 DOCTYPE(文檔類型)的含義與選擇
1.1.2 XHTML與HTML的重要區(qū)別
1.1.3 CSS的基本思想
1.1.4 CSS的引入
1.1.5 瀏覽器與CSS
1.2 CSS的基本選擇器
1.2.1 理解CSS選擇器的思想
1.2.2 標記選擇器
1.2.3 類別選擇器
1.2.4 ID選擇器
1.3 在HTML中引入CSS的方法
1.3.1 行內(nèi)樣式
1.3.2 內(nèi)嵌式
1.3.3 外部樣式表
1.3.4 鏈接式
1.3.5 各種方式的優(yōu)先級問題
1.4 動手體驗CSS
1.4.1 從零開始
1.4.2 使用CSS設(shè)置標題
1.4.3 控制圖片
1.4.4 設(shè)置正文
1.4.5 設(shè)置整體頁面
1.4.6 對段落分別進行設(shè)置
1.4.7 兼容性檢查
1.4.8 CSS的注釋
1.5 網(wǎng)頁使用的編輯軟件
1.5.1 可視化網(wǎng)頁制作軟件的優(yōu)點
1.5.2 可視化軟件的局限性
1.5.3 善于使用代碼視圖的功能
1.6 CSS的復合選擇器
1.6.1 交集選擇器
1.6.2 并集選擇器
1.6.3 后代選擇器
1.7 CSS的繼承特性
1.7.1 繼承關(guān)系
1.7.2 CSS繼承的運用
1.8 CSS的層疊特性
1.9 本章小結(jié)
第2章 攝影師個人網(wǎng)站布局
2.1 案例描述
2.2 內(nèi)容分析
2.3 HTML結(jié)構(gòu)設(shè)計
2.4 原型設(shè)計
2.5 頁面方案設(shè)計
2.6 布局設(shè)計
2.7 CSS技術(shù)準備——盒子模型
2.8 設(shè)置頁面的整體背景
2.9 制作照片展示區(qū)域
2.10 設(shè)置網(wǎng)頁標題的圖像替換
2.11 CSS技術(shù)準備——定位
2.11.1 理解標準文檔流
2.11.2 認識定位屬性
2.11.3 絕對定位
2.12 設(shè)置網(wǎng)頁標題的位置
2.13 設(shè)置網(wǎng)頁文本內(nèi)容
2.14 本章小結(jié)
第3章 生物研究中心網(wǎng)站布局
3.1 案例描述
3.2 內(nèi)容分析
3.3 原型設(shè)計
3.4 頁面方案設(shè)計
3.5 CSS技術(shù)準備——盒子的浮動
3.5.1 設(shè)置浮動
3.5.2 浮動的方向
3.5.3 使用clear屬性清除浮動的影響
3.5.4 擴展盒子的高度
3.6 布局設(shè)計
3.7 CSS技術(shù)準備——在CSS中設(shè)置邊框
3.7.1 對不同的邊框設(shè)置不同的屬性值
3.7.2 在一行中同時設(shè)置邊框的寬度、顏色和樣式
3.7.3 對一條邊框設(shè)置與其他邊框不同的屬性
3.7.4 同時指定一條邊框的一種屬性
3.8 制作頁頭部分
3.9 制作主體部分
3.9.1 主體的左側(cè)部分
3.9.2 主要內(nèi)容區(qū)
3.10 CSS技術(shù)擴展——擴充布局
3.11 本章小結(jié)
第4章 教育公司網(wǎng)站布局
4.1 兩列布局
4.2 案例描述
4.3 內(nèi)容分析
4.4 原型設(shè)計
4.5 CSS技術(shù)準備——在CSS中使用背景圖像
4.5.1 設(shè)置平鋪方式
4.5.2 設(shè)置背景圖像的位置
4.5.3 背景的簡寫
4.5.4 圖像的固定設(shè)置
4.6 制作標題圖像
4.7 CSS技術(shù)準備——實現(xiàn)圓角設(shè)計
4.8 制作頁頭部分
4.8.1 搭建頁頭部分的HTML結(jié)構(gòu)
4.8.2 頁面標題的圖像替換
4.8.3 頂部菜單
4.8.4 主菜單
4.8.5 搜索框
4.8.6 頁頭部分的圓角框
4.9 制作主體部分
4.9.1 結(jié)構(gòu)分析
4.9.2 面包屑導航
4.9.3 設(shè)置正文標題
4.9.4 設(shè)置頁腳
4.9.5 添加頁面內(nèi)容
4.10 本章小結(jié)
第5章 網(wǎng)上書店布局
5.1 案例描述
5.2 內(nèi)容分析
5.3 HTML結(jié)構(gòu)設(shè)計
5.4 原型設(shè)計
5.5 頁面方案設(shè)計
5.5.1 配色的技巧
5.5.2 切片的技巧
5.6 使用滑動門技術(shù)制作導航菜單
5.7 制作主體部分
5.7.1 整體樣式設(shè)計
5.7.2 內(nèi)容部分的結(jié)構(gòu)分析
5.7.3 設(shè)置右側(cè)的主要內(nèi)容列
5.7.4 制作左邊欄
5.8 總結(jié)CSS布局的優(yōu)點
5.9 制作可以適應(yīng)變化寬度的圓角框
5.10 CSS技術(shù)擴展——從“網(wǎng)頁”到“網(wǎng)站”
5.10.1 歷史回顧
5.10.2 不完善的辦法
5.10.3 服務(wù)器出場
5.10.4 CMS出現(xiàn)
5.10.5 具體操作
5.10.6 CMS的弊端
5.11 本章小結(jié)
第6章 汽車服務(wù)公司網(wǎng)站布局
6.1 案例描述
6.2 內(nèi)容分析
6.3 HTML結(jié)構(gòu)設(shè)計
6.4 原型設(shè)計
6.5 頁面方案設(shè)計與切圖
6.6 頁面布局
6.6.1 切片
6.6.2 CSS技術(shù)準備——行內(nèi)元素與塊級元素
6.6.3 布局
6.6.4 制作頂部菜單
6.6.5 制作標題圖像
6.6.6 制作主體部分
6.7 實現(xiàn)超鏈接特效
6.7.1 技術(shù)準備——設(shè)置超鏈接的CSS樣式
6.7.2 超鏈接效果
6.8 兼容性檢查
6.9 本章小結(jié)
第7章 橘汁仙劍游戲網(wǎng)站(靜態(tài))布局
7.1 構(gòu)思設(shè)計
7.1.1 站點分析定位
7.1.2 學習考察同類站點
7.1.3 構(gòu)思規(guī)劃站點
7.2 切片制作和生成
7.2.1 切片的制作
7.2.2 切片的生成
7.3 頁面制作
7.3.1 整體框架的構(gòu)建
7.3.2 頭部的制作
7.3.3 首頁左側(cè)信息欄的制作
7.3.4 首頁中部內(nèi)容欄的制作
7.3.5 在頁面右側(cè)添加百度搜索
7.3.6 在頁面右側(cè)添加廣告位
7.3.7 分類目錄中導航的制作
7.3.8 文章瀏覽區(qū)域的制作
7.3.9 頁腳的制作
7.3.10 用戶面板的制作
7.4 本章小結(jié)
第8章 橘汁仙劍游戲網(wǎng)站(動態(tài))布局
8.1 SupeSite和Discuz!系統(tǒng)簡介
8.2 系統(tǒng)安裝
8.3 使用SupeSite系統(tǒng)
8.3.1 登錄SupeSite后臺設(shè)置
8.3.2 基本設(shè)置
8.3.3 資訊的發(fā)布和管理
8.3.4 資訊等級審核
8.3.5 資訊自定義字段
8.3.6 其他設(shè)置
8.4 制作SupeSite模板
8.4.1 SupeSite模板系統(tǒng)
8.4.2 選擇需要制作的模板
8.4.3 制作前的準備
8.4.4 首頁頭部信息的制作
8.4.5 首頁頭部導航的制作
8.4.6 體驗SupeSite模塊設(shè)置
8.4.7 在頭部導航中加入資訊分類
8.4.8 首頁主體內(nèi)容的制作
8.4.9 深入探究SupeSite模塊系統(tǒng)
8.4.10 首頁頁腳的制作
8.4.11 站點頭部及頁腳文件的制作
8.4.12 分類目錄頁的制作
8.4.13 文章瀏覽頁面的制作
8.4.14 用戶面板的制作
8.4.15 SupeSite模板制作小結(jié)
8.5 模塊系統(tǒng)的高級應(yīng)用
8.5.1 SupeSite模塊系統(tǒng)的語法格式
8.5.2 條件判斷語句
8.5.3 自定義廣告顯示函數(shù)
8.6 完成測試
8.7 Discuz!模板系統(tǒng)簡介
8.8 本章小結(jié)