CSS Cookbook中文版

出版時間:2007-10  出版社:電子工業(yè)  作者:施米特  頁數(shù):518  譯者:陳寒林  
Tag標(biāo)簽:無  

內(nèi)容概要

  當(dāng)CSS技術(shù)在網(wǎng)頁設(shè)計和制作中變得越來越流行時,網(wǎng)頁開發(fā)的過程中遇到的問題也變得越來越多。本書以“提出問題,解決問題”的速查模式安排章節(jié),針對現(xiàn)實世界中的常見問題列舉了大量實例,介紹了很多實用的解決方案,每個例子都帶有清晰的解釋和可以隨時用于實際項目的代碼。全書共12章,前十章探討排版、圖片、頁面元素、列表、鏈接、表單、表格及打印等方面的應(yīng)用技巧,第11章介紹了一些用來解決瀏覽器兼容性的hack,最后一章列舉了幾個經(jīng)典的CSS設(shè)計范例。附錄提供了CSS屬性索引速查表,CSS選擇符、偽類、偽元素索引速查表等?! o論對于初學(xué)者還是有一定經(jīng)驗的開發(fā)人員,這都是一本值得推薦的好書,該書可作為網(wǎng)頁設(shè)計人員身邊常備的技術(shù)參考手冊。

書籍目錄

前言第1章:概要在HTML中使用CSS使用不同的選擇符來應(yīng)用樣式合理的使用類選擇符和ID選擇符理解CSS屬性理解盒模型理解文檔類型(DOCTYPES)及對瀏覽器布局的影響向網(wǎng)頁中導(dǎo)入樣式如何使用不同類型的樣式表在CSS里添加注釋組織樣式表的內(nèi)容組織樣式表文件使用簡寫屬性設(shè)置交互樣式表對圖片使用浮動技術(shù)(Float)使用絕對定位使用相對定位在Adobe Dreamweaver中使用CSS在Microsoft Expression Web Designer中使用CSS第2章:網(wǎng)頁排版選擇字體指定font的尺寸和大小用更多的方式來控制文字大小強行改變文字大小文本居中將文本設(shè)為左右對齊式刪除標(biāo)題和段落之間的空白設(shè)置首字符大寫設(shè)置較大、居中的大寫首字符裝飾大寫的首字符(圖片裝飾)創(chuàng)建標(biāo)題并樣式化文本創(chuàng)建標(biāo)題并樣式化其文本和邊框用文字和圖片樣式化標(biāo)題創(chuàng)建HTML文本的引用效果創(chuàng)建帶邊框的引用用圖片實現(xiàn)引用效果段落首行縮進(jìn)整段縮進(jìn)懸掛式縮進(jìn)樣式化段落首行用圖片樣式化段落首行創(chuàng)建文本高亮效果改變行距給HTML文本添加圖形處理為文本制造陰影特效調(diào)整字符和單詞間的間距第3章:圖片為圖片鑲邊刪除部分瀏覽器為圖片添加的默認(rèn)邊框設(shè)置背景圖片創(chuàng)建一行背景圖給網(wǎng)頁設(shè)置背景圖在一個選擇符中使用多幅背景圖創(chuàng)建穩(wěn)定的背景圖在圖片上覆蓋HTML文本使用圖片替換文本用Flash文本替換HTML文本使用多幅透明PNG圖片創(chuàng)造全景圖效果綁定不同的圖片格式為定寬列設(shè)置圓角用滑動門技術(shù)實現(xiàn)圓角效果用山頂角技術(shù)創(chuàng)建圓角效果用JavaScipt實現(xiàn)圓角效果給圖片添加陰影在圖片后添加平滑的陰影圖片尺寸的縮放創(chuàng)建文字氣球框防止圖片的盜用自動為圖片添加倒影效果使用圖片精靈第4章:頁面元素消除頁面外邊距(margin)給滾動條著色居中放置頁面元素的技巧設(shè)定頁面邊界繪制水平線使用Lightbox第5章:列表改變列表格式實現(xiàn)跨瀏覽器的列表縮排效果在列表項之間放置分隔符為列表創(chuàng)建自定義的文本標(biāo)記符給列表添加自定義的圖形標(biāo)記符用自定義的大圖片作為列表標(biāo)記符用圖片美化列表外觀創(chuàng)建內(nèi)聯(lián)列表(inline list)在列表中創(chuàng)建懸掛式縮進(jìn)將標(biāo)記符移動到列表內(nèi)第6章:鏈接和導(dǎo)航刪除鏈接下畫線(并添加其他修飾)改變鏈接顏色改變網(wǎng)頁不同部分的鏈接顏色在鏈接末尾放置圖標(biāo)改變指針形狀不用Javascript創(chuàng)建翻轉(zhuǎn)效果(rollover)創(chuàng)建文字導(dǎo)航菜單和翻轉(zhuǎn)特效創(chuàng)建水平導(dǎo)航菜單創(chuàng)建可用熱鍵訪問的導(dǎo)航菜單創(chuàng)建導(dǎo)覽列創(chuàng)建基于圖像的翻轉(zhuǎn)創(chuàng)建折疊式菜單創(chuàng)建上下文菜單使用Title屬性設(shè)計動態(tài)可視化菜單動態(tài)地改變網(wǎng)頁樣式表第7章:表單修改表單周圍的空白設(shè)置input元素的樣式給同一個表單中的不同input元素應(yīng)用不同樣式為文本域(textarea)元素設(shè)置樣式為下拉列表和列表項元素設(shè)置樣式創(chuàng)建Macintosh樣式的搜索框樣式化表單按鈕創(chuàng)建圖片式提交按鈕設(shè)置只能提交一次的按鈕創(chuàng)建類似于HTML文本的提交按鈕將HTML文本鏈接制作成提交按鈕無表格的Web表單設(shè)計不使用表格的兩列式表單布局高亮表單域制作反饋表單樣式化Web表單的存取鍵(Access Key)將常規(guī)的表單元素分組像使用電子數(shù)據(jù)表一樣在表單中輸入數(shù)據(jù)簡單的設(shè)計:登錄表單示例設(shè)計:注冊表單第8章:表格設(shè)置單元格間距設(shè)置邊框以及單元格的內(nèi)間距(padding)設(shè)置標(biāo)題(Caption)樣式設(shè)置表格單元的樣式樣式化表格內(nèi)的標(biāo)題元素(th)消除表格單元里的圖片周圍的空白消除表格單元之間的空白為表格單元創(chuàng)建交互式背景色為表格行添加高亮效果設(shè)計范例:制作精致的日歷第9章:頁面布局創(chuàng)建一列式布局創(chuàng)建兩列式布局創(chuàng)建寬度值固定的兩列式布局用浮動(float)方式創(chuàng)建彈性(寬度可變)多列布局用浮動創(chuàng)建寬度固定的多列布局用定位技術(shù)創(chuàng)建寬度可變的多列式布局使用定位技術(shù)創(chuàng)建寬度值固定的多列布局利用浮動(float)以任意次序顯示各列內(nèi)容不對稱的頁面布局第10章:打印創(chuàng)建友好的打印頁面制作可打印的網(wǎng)頁表單在鏈接后顯示URI(通用資源標(biāo)志符)在超鏈接前插入特殊字符設(shè)計范例:應(yīng)用CSS的友好的用戶打印界面第11章:Hack、Workaround及Troubleshooting從Netscape Navigator4.x中隔離樣式表為Windows IE開發(fā)專用樣式表消除IE/Win上的網(wǎng)頁閃爍現(xiàn)象保持IE/Win 瀏覽器中背景圖片的位置固定不變使用Win IE的條件注釋導(dǎo)入樣式在Mac IE上隱藏CSS規(guī)則設(shè)置智能hack管理系統(tǒng)診斷CSS bug和瀏覽器疑難雜癥在一臺電腦的多個平臺上測試網(wǎng)站設(shè)計在一臺電腦上安裝多個版本的Win IE瀏覽器用文本瀏覽器測試網(wǎng)站第12章:用CSS進(jìn)行設(shè)計增大文本字號創(chuàng)建獨特的反差效果合并不相似的元素實現(xiàn)對比效果用反差效果吸引視線檢查色彩對比是否明顯強調(diào)引用附錄A:資源附錄B:CSS 2.1屬性和屬性擴展附錄C:CSS 2.1選擇符、偽類和偽元素附錄D:表單元素的樣式索引 

媒體關(guān)注與評論

  原書amazon Editorial Reviews    Book Description    As the industry standard method for enriching the presentation of HTML-based web pages, Cascading Style Sheets (CSS) allow you to give web pages more structure and a more sophisticated look. But first, you have to get past CSS theory and resolve real-world problems.    For those all-too-common dilemmas that crop up with each project, CSS Cookbook provides hundreds of practical examples with CSS code recipes that you can use immediately to format your web pages. Arranged in a quick-lookup format for easy reference, the second edition has been updated to explain the unique behavior of the latest browsers: Microsofts IE 7 and Mozillas Firefox 1.5. Also, the book has been expanded to cover the interaction of CSS and images and now includes more recipes for beginning CSS users. The explanation that accompanies each recipe enables you to customize the formatting for your specific needs. With topics that range from basic web typography and page layout to techniques for formatting lists, forms, and tables, this book is a must-have companion, regardless of your experience with Cascading Style Sheets.

編輯推薦

  CSS三劍客之務(wù)實之劍。囊括上百個CSS實際案例,全面改善Web設(shè)計可用性。闡釋IE7、Mozilla Firefox獨特行為,查找實用設(shè)計技巧,解決Web設(shè)計實際問題。  “《CSS Cookbook中文版(第2版)》全書都是針對CSS設(shè)計中常常碰到的疑難雜癥提出各種實用性解決方案。在CSS的學(xué)習(xí)過程中結(jié)合領(lǐng)會這些精妙的方法對于節(jié)約時間少走彎路大有裨益?!薄  狣ave Shea,《The Zen of CSS Design》(中文版為《CSS禪意花園》)的作者  節(jié)省時間,快速解決問題,這是《css Cookbook中文版(第2版)》帶給讀者最大的驚喜。新版本為CSS初學(xué)者和高級開發(fā)人員增加了更多篇幅,提出了精辟的建議,傳授了大量技巧,為讀者在現(xiàn)實生活中做出最好的設(shè)計起到了拋磚引玉的作用?! ♂槍δ切┰诿恳粋€項目中碰到的再普通不過的問題,《CSS Cookbook中文版(第2版)》列舉了大量詳細(xì)的例子,并且每一例都穿插了可以隨時取用的代碼。為了方便讀者參考和展開討論,本書以一種易于快速查找的方式安排各章節(jié),每一節(jié)都附有一段總結(jié)性的討論說明。因此,您可以充分利用這種模式按照個人需求檢索內(nèi)容?! 〉?版更新了解釋最新、最流行瀏覽器獨特行為的相關(guān)內(nèi)容——這些瀏覽器包括IE、Firefox及Opera,重點介紹了關(guān)于復(fù)雜的交互式CSS和圖片應(yīng)用的內(nèi)容。此外,還為初學(xué)者引入了更多有價值的材料,解釋了從基本的網(wǎng)站排版和頁面布局到格式化列表、表單和表格等方面的問題。  本書跳過了枯燥的理論學(xué)習(xí)階段,列舉了很多實用性范例和CSS解決方案,主要涉及到以下幾個方面:  在Adobe Dreamweaver和Microsoft Expression Web Design中使用CSS  利用浮動、絕對定位和相對定位技術(shù)在頁面上排布元素  當(dāng)前流行的以圖片替換HTML文字的方法  網(wǎng)頁排版  用CSS設(shè)計表單  創(chuàng)建定制的導(dǎo)航菜單  為打印頁面制作樣式表  使用一臺電腦在多個瀏覽器上測試網(wǎng)站兼容性  當(dāng)您需要使用hack或偏方修補那些令人頭疼的瀏覽器bug時,翻一翻《CSS Cookbook中文版(第2版)》吧。本書收集了大量有用代碼,相信它能幫助您解決數(shù)以百計關(guān)于樣式表的疑難問題。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    CSS Cookbook中文版 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7