出版時間:2007-9 出版社:科學(xué)出版社 作者:李超 頁數(shù):432
Tag標(biāo)簽:無
內(nèi)容概要
本書是一本講述基于Web標(biāo)準(zhǔn)的應(yīng)用CSS進行網(wǎng)站布局設(shè)計與重構(gòu)的典范之作。 本書以實例為主,一步步地告訴大家如何進行符合Web 2.0標(biāo)準(zhǔn)的CSS布局設(shè)計。具備了知識全面、完美應(yīng)用(CSS選擇器、樣式繼承、層疊、格式化、XML標(biāo)簽、CSS濾鏡等。文本、圖像、超鏈接、列表、菜單、網(wǎng)站導(dǎo)航、表單、數(shù)據(jù)表格、浮動布局等CSS布局控制。),智能、創(chuàng)造型布局思維(智慧、完美視覺藝術(shù)效果之CSS布局技巧、CSS Hack實踐戰(zhàn)略),Web技術(shù)團隊傾情奉獻(來自CSS布局與Web標(biāo)準(zhǔn)應(yīng)用之先驅(qū)——閃客帝國的Web應(yīng)用技術(shù)團隊,頂尖Web設(shè)計師和Web應(yīng)用開發(fā)人員的完整經(jīng)驗、技術(shù)傾囊奉獻),國外網(wǎng)站重構(gòu)經(jīng)典作品引進、拓展(Web 2.0標(biāo)準(zhǔn)與CSS重構(gòu)技術(shù)——國外經(jīng)典之作結(jié)合之典范實戰(zhàn))等特色。選例實用,講解透徹。 本書內(nèi)容豐富,注重思維方法與實踐應(yīng)用,適合初、中級網(wǎng)頁設(shè)計愛好者和希望使用Web標(biāo)準(zhǔn)對原有網(wǎng)頁進行重構(gòu)的專業(yè)網(wǎng)頁設(shè)計師,同時也是任何網(wǎng)站開發(fā)相關(guān)人員手中不可缺少的資料。
書籍目錄
第1章 Web標(biāo)準(zhǔn)與CSS布局概述 1.1 Web標(biāo)準(zhǔn)的歷史及發(fā)展 1.1.1 什么是Web標(biāo)準(zhǔn) 1.1.2 Web表現(xiàn)層技術(shù) 1.1.3 Web標(biāo)準(zhǔn)的歷史 1.2 Web標(biāo)準(zhǔn)的構(gòu)成 1.2.1 結(jié)構(gòu)(Structure) 1.2.2 表現(xiàn)(Presentation) 1.2.3 行為(Behavior) 1.3 Web標(biāo)準(zhǔn)有什么好處 1.4 CSS布局與table布局的區(qū)別 1.4.1 CSS 2.0的優(yōu)勢 1.4.2 傳統(tǒng)的table布局與CSS布局 1.5 向Web標(biāo)準(zhǔn)過渡 1.5.1 從HTML轉(zhuǎn)向XHTML 1.5.2 發(fā)揮CSS 2.0的作用 1.6 常見問題 1.6.1 什么樣的網(wǎng)站才符合Web標(biāo)準(zhǔn) 1.6.2 使用Web標(biāo)準(zhǔn)之后表格還有用嗎 1.6.3 可以繼續(xù)使用HTML來設(shè)計網(wǎng)頁嗎 1.6.4 為什么不直接使用到XML 1.6.5 學(xué)習(xí)CSS布局比表格困難嗎 1.6.6 CSS布局是否意味著必須手寫代碼 1.6.7 什么叫網(wǎng)站重構(gòu) 1.6.8 使用Web標(biāo)準(zhǔn)之后就不再存在兼容性問題了嗎 1.6.9 有沒有Web標(biāo)準(zhǔn)方面的優(yōu)秀圖書或網(wǎng)站 1.6.10 使用CSS設(shè)計只能做出簡單的網(wǎng)頁嗎 1.7 面向現(xiàn)在與未來的設(shè)計 1.7.1 Web標(biāo)準(zhǔn)與Web 2.0 1.7.2 用戶體驗技術(shù) 1.7.3 用戶體驗設(shè)計的發(fā)展趨勢第2章 XHTML與CSS基礎(chǔ) 2.1 XHTML基礎(chǔ) 2.2 選擇合適的DTD 2.3 選擇合適的標(biāo)簽 2.4 給CSS留下接口 2.5 良好的XHTML編寫習(xí)慣 2.6 CSS語法結(jié)構(gòu) 2.6.1 CSS屬性與選擇符 2.6.2 類型選擇符 2.6.3 群組選擇符 2.6.4 包含選擇符 2.6.5 id及class選擇符 2.6.6 標(biāo)簽指定式選擇符 2.6.7 組合選擇符 2.6.8 偽類及偽對象 2.6.9 通配選擇符 2.7 CSS數(shù)據(jù)單位 2.8 應(yīng)用CSS到網(wǎng)頁中 2.8.1 行間樣式表 2.8.2 內(nèi)部樣式表 2.8.3 外部樣式表 2.9 樣式優(yōu)先權(quán)問題 2.9.1 寫法優(yōu)先權(quán) 2.9.2 選擇符優(yōu)先權(quán) 2.9.3 樣式繼承 2.9.4 !important語法 2.10 代碼注釋 2.11 CSS開發(fā)環(huán)境與調(diào)試環(huán)境第3章 CSS網(wǎng)頁布局與定位 3.1 認識div 3.1.1 div是什么 3.1.2 如何使用div 3.1.3 理解div 3.1.4 并列與嵌套div結(jié)構(gòu) 3.1.5 使用合適對象來布局 3.2 一列固定寬度 3.3 一列寬度自適應(yīng) 3.4 二列固定寬度 3.5 二列寬度自適應(yīng) 3.6 兩列右列寬度自適應(yīng) 3.7 二列固定寬度居中 3.8 三列浮動中間列寬度自適應(yīng) 3.9 高度自適應(yīng) 3.10 盒模型詳解(.Box Model) 3.10.1 什么是盒模型 3.10.2 盒模型的細節(jié) 3.10.3 上下margin疊加問題 3.10.4 左右margin加倍問題 3.11 深入浮動(Float) 3.11.1 文檔流(Document Flow) 3.11.2 浮動定位 3.11.3 浮動的清理(Clear) 3.11.4 何時選用浮動定位 3.12 絕對定位與相對定位 3.12.1 絕對定位 3.12.2 相對定位 3.12.3 何時選用絕對與相對定位第4章 CSS網(wǎng)站元素設(shè)計 4.1 用CSS設(shè)計網(wǎng)站導(dǎo)航 4.1.1 橫向?qū)Ш健 ?.1.2 縱向?qū)Ш健 ?.1.3 下拉及多級彈出式菜單 4.1.4 門戶網(wǎng)站的導(dǎo)航設(shè)計(閃客帝國) 4.2 背景控制 4.2.1 背景顏色 4.2.2 背景圖片 4.2.3 背景定位 4.2.4 背景滾動 4.2.5 背景屬性縮寫 4.2.6 基于背景控制的導(dǎo)航優(yōu)化 4.3 使用列表元素 4.3.1 ul無序列表 4.3.2 ol有序列表 4.3.3 改變項目符號樣式 4.3.4 使用圖片自定義項目符號 4.3.5 使列表變?yōu)槎温洹 ?.3.6 列表縮進排版 4.3.7 復(fù)雜列表的排版 4.4 表單設(shè)計 4.4.1 改變輸入框及文本域樣式 4.4.2 改變下拉列表樣式 4.4.3 改變按鈕樣式 4.4.4 表單布局設(shè)計 4.4.5 使用label標(biāo)簽提升表單可用性 4.4.6 表單設(shè)計的其他建議 4.5 字體及段落樣式設(shè)計 4.5.1 應(yīng)用字體樣式 4.5.2 應(yīng)用段落樣式 4.6 圖片樣式設(shè)計 4.6.1 圖片定位 4.6.2 圖片剪切 4.6.3 圖片替代文本 4.6.4 Flash替代文本 4.7 鏈接樣式控制 4.7.1 鏈接控制 4.7.2 CSS按鈕 4.7.3 圖片翻轉(zhuǎn)鏈接 4.7.4 面包屑導(dǎo)航鏈接第5章 CSS內(nèi)容排版 5.1 文字排版 5.1.1 通欄排版 5.1.2 分欄排版 5.2 圖文混合排版 5.2.1 圖片基礎(chǔ)控制 5.2.2 不規(guī)則文字環(huán)繞 5.3 全圖排版 5.4 表格排版 5.4.1 充分使用表格標(biāo)簽 5.4.2 表格樣式控制 5.4.3 表單表格設(shè)計第6章 CSS高級應(yīng)用與技巧 6.1 id與class 6.1.1 什么是id 6.1.2 何時使用id 6.1.3 什么是class 6.1.4 何地使用class 6.1.5 同時使用多個類 6.1.6 id應(yīng)用與網(wǎng)站結(jié)構(gòu) 6.2 div與span 6.3 CSS選擇符的命名 6.3.1 大小寫敏感 6.3.2 合法字符及組合 6.3.3 命名建議 6.4 CSS文件結(jié)構(gòu)設(shè)計與優(yōu)化 6.4.1 導(dǎo)入結(jié)構(gòu) 6.4.2 結(jié)構(gòu)優(yōu)化 6.5 使用CSS縮寫 6.5.1 font字體縮寫 6.5.2 margin與padding邊距縮寫 6.5.3 border邊框縮寫 6.5.4 list列表縮寫 6.5.5 background背景縮寫 6.5.6 color顏色縮寫 6.6 CSS代碼優(yōu)化 6.6.1 增加代碼重用率 6.6.2 使用樣式覆蓋進行簡化 6.7 園角樣式設(shè)計 6.7.1 圓角表格 6.7.2 圓角矩形 6.8 滑動門技術(shù) 6.9 小提示窗口 6.10 圖像地圖 6.11 垂直居中 6.12 折疊標(biāo)簽 6.13 CSS數(shù)據(jù)圖表 6.13.1 初級樣式(進度條) 6.13.2 復(fù)合樣式(滑動條) 6.13.3 柱狀圖 6.14 切換樣式表(網(wǎng)站換膚) 6.15 XHTML與CSS校驗 6.15.1 XHTML校驗器 6.15.2 CSS校驗器 6.16 Flash如何符合標(biāo)準(zhǔn)第7章 瀏覽器兼容與解析問題 7.1 CSS hack技術(shù) 7.1.1 如何使用CSS hack 7.1.2 常用CSS hack使用方法 7.1.3 CSS hack管理 7.2 IE條件注釋功能 7.3 盒模型問題 7.3.1 盒模型hack 7.3.2 簡單盒模型hack方法 7.4 IE捉迷藏 7.5 ul的不同表現(xiàn) 7.6 IE 3px問題 7.7 高度不適應(yīng) 7.8 IE6斷頭臺問題 7.9 容器不擴展問題 7.10 IE7瀏覽器的一些變化第8章 CSS可視化開發(fā)與調(diào)試 8.1 Dreamweaver 8的CSS可視化開發(fā) 8.1.1 對CSS支持的界面變化 8.1.2 可視CSS輔助功能 8.1.3 瀏覽器檢查及驗證標(biāo)記 8.1.4 創(chuàng)建CSS布局頁面 8.2 Dreamweaver CS3的CSS管理 8.3 CSS代碼調(diào)試 8.3.1 安裝Firefox Web Developer 8.3.2 界面總覽 8.3.3 主要功能 8.4 Web Accessibilty Toolbar 8.4.1 安裝工具欄 8.4.2 界面與功能總覽第9章 CSS布局應(yīng)用實例解析 9.1 閃客帝國網(wǎng)站布局設(shè)計 9.1.1 界面設(shè)計 9.1.2 CSS文件結(jié)構(gòu)設(shè)計 9.1.3 首頁布局設(shè)計 9.2 Adobe網(wǎng)站CSS分欄設(shè)計附錄A Web標(biāo)準(zhǔn)語思錄 A.1 Web上的中文排版 A.2 我來說點兒Aiax的事兒 A.3 Web標(biāo)準(zhǔn)的思考 A.4 閃客帝國網(wǎng)站重構(gòu)訪談附錄B 相關(guān)資源及術(shù)語表 B.1 相關(guān)網(wǎng)站 B.2 相關(guān)書籍 B.3 相關(guān)工具 B.4 術(shù)語表
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載