本書系統(tǒng)地介紹了CSS樣式的基礎(chǔ)理論和實(shí)際應(yīng)用技術(shù),并結(jié)合實(shí)例全面介紹了CSS樣式中幾乎所有的屬性,以及利用Div+CSS布局制作網(wǎng)的方法與技巧。
Div+CSS是一種全新的網(wǎng)頁(yè)排版布局方法,與早期的表格布局方式是完全不一樣的,使用Div+CSS排版布局網(wǎng)頁(yè)能夠真正做到Web標(biāo)準(zhǔn)所要求的網(wǎng)頁(yè)內(nèi)容與表現(xiàn)相分離,從而使網(wǎng)站的維護(hù)更加方便和快捷。目前絕大多數(shù)網(wǎng)站已經(jīng)開(kāi)始使用Div+CSS布局來(lái)制作網(wǎng)頁(yè),因此學(xué)習(xí)Div+CSS布局已經(jīng)成為網(wǎng)頁(yè)設(shè)計(jì)制作人員的必修課。
本書力求通過(guò)簡(jiǎn)單易懂、邊學(xué)邊練的方式帶領(lǐng)讀者學(xué)習(xí)使用Web標(biāo)準(zhǔn)進(jìn)行網(wǎng)頁(yè)設(shè)計(jì)制作的知識(shí),逐步使讀者理解什么是網(wǎng)頁(yè)內(nèi)容與表現(xiàn)的分離,掌握使用Div+CSS布局制作網(wǎng)站頁(yè)面的方法。
內(nèi)容安排
本書共分為14章,采用基礎(chǔ)知識(shí)與應(yīng)用案例相結(jié)合的方法,循序漸進(jìn)地介紹了使用Div+CSS布局制作網(wǎng)站的方法,下面具體介紹各章所包含的主要內(nèi)容。
第1章 網(wǎng)頁(yè)和網(wǎng)站的基礎(chǔ)知識(shí)。主要介紹了網(wǎng)頁(yè)類型、網(wǎng)頁(yè)的基本構(gòu)成、網(wǎng)頁(yè)設(shè)計(jì)概
述、網(wǎng)頁(yè)布局、網(wǎng)頁(yè)版式設(shè)計(jì)和網(wǎng)站開(kāi)發(fā)流程等。
第2章 HTML、XHTML和HTML 5基礎(chǔ)。主要介紹了HTML基礎(chǔ)、HTML標(biāo)簽、XHTML基礎(chǔ)、HTML和XHTML的對(duì)比和HTML 5基礎(chǔ)等。
第3章 CSS樣式基礎(chǔ)。主要介紹了CSS概述、CSS樣式的語(yǔ)法、CSS選擇器、CSS 3 中新增的選擇器、在網(wǎng)頁(yè)中應(yīng)用CSS樣式、CSS文檔結(jié)構(gòu)以及單位和值等。
第4章 Div+CSS布局入門。主要講解了什么是Div、可視化盒模型、常見(jiàn)的布局方式、CSS布局定位及流體網(wǎng)格布局等。
第5章 使用CSS控制背景和圖片。主要介紹了背景控制概述、背景顏色控制、背景圖像控制、圖片樣式概述和網(wǎng)頁(yè)中的圖文混排等。
第6章 CSS控制頁(yè)面中的文本。主要介紹了文本排版概述、CSS文本樣式、CSS段落樣式以及CSS樣式的功能及沖突等。
第7章 使用CSS樣式控制列表。主要介紹了列表控制概述、列表樣式控制、使用列表制作菜單欄和CSS 3中新增的內(nèi)容以及不透明度屬性等。
第8章 使用CSS控制表格及表單樣式。主要介紹了表格及表單的設(shè)計(jì)概述、使用CSS控制表格樣式、表單的設(shè)計(jì)、表單輸入、使用CSS樣式控制表單元素和表單在網(wǎng)頁(yè)中的特殊應(yīng)用等。
第9章 使用CSS控制超鏈接。主要講解了網(wǎng)頁(yè)超鏈接、超鏈接的屬性控制、超鏈接特效、CSS實(shí)現(xiàn)鼠標(biāo)特效和超鏈接在網(wǎng)頁(yè)中的特殊應(yīng)用。
第10章 應(yīng)用CSS3中的濾鏡。主要對(duì)CSS 3中新增的濾鏡進(jìn)行了詳細(xì)講解。
第11章 CSS 3新增屬性。主要包括CSS 3中新增的文字屬性、背景屬性、邊框?qū)傩、多列布局屬性、CSS 3中有關(guān)用戶界面的新增屬性以及CSS 3中其他模塊新增屬性等。
第12章 jQuery在網(wǎng)頁(yè)中的應(yīng)用。主要講解了JavaScript、jQuery、在Dreamweaver CC中使用jQuery和jQuery效果等。
第13章 jQuery Mobile與jQuery UI的應(yīng)用。主要講解了jQuery Mobile基礎(chǔ)知識(shí)、jQuery Mobile事件、jQuery UI的下載與使用等。
第14章 Div+CSS布局綜合案例。主要通過(guò)講解一個(gè)完整的網(wǎng)頁(yè)制作綜合案例,幫助讀者對(duì)之前所學(xué)內(nèi)容進(jìn)行串聯(lián),強(qiáng)化記憶。
本書特點(diǎn)
本書內(nèi)容全面、結(jié)構(gòu)清晰、案例新穎。采用理論知識(shí)與操作案例相結(jié)合的教學(xué)方式,全面介紹了不同類型元素的處理和表現(xiàn)的相關(guān)知識(shí)以及所需的操作技巧。
通俗易懂的語(yǔ)言
本書采用通俗易懂的語(yǔ)言全面地向讀者介紹了Div+CSS布局的基礎(chǔ)知識(shí)和操作技巧。
基礎(chǔ)知識(shí)與操作案例結(jié)合
本書摒棄了傳統(tǒng)教科書式的純理論式教學(xué),采用基礎(chǔ)知識(shí)量操作案例相結(jié)合的講解模式。
技巧和知識(shí)點(diǎn)的歸納總結(jié)
本書在基礎(chǔ)知識(shí)和操作案例的講解過(guò)程中列出了大量的提示和技巧,這些信息都是結(jié)合作者長(zhǎng)期的Div+CSS布局制作經(jīng)驗(yàn)與教學(xué)經(jīng)驗(yàn)歸納出來(lái)的,可以幫助讀者更準(zhǔn)確地理解和掌握相關(guān)的知識(shí)點(diǎn)和操作技巧。
本書由張曉景執(zhí)筆,另外劉強(qiáng)、王明、王大遠(yuǎn)、劉釗、張艷飛、孟權(quán)國(guó)、楊陽(yáng)、張國(guó)勇、于海波、范明、鄭竣天、唐彬彬、李曉斌、王延南、張航、肖閡、魏華、賈勇、高鵬也參與了部分編寫工作。本書在寫作過(guò)程中力求嚴(yán)謹(jǐn),由于時(shí)間有限,疏漏之處在所難免,望廣大用戶批評(píng)指正。
編 者
前言
第1章 網(wǎng)頁(yè)和網(wǎng)站的基礎(chǔ)知識(shí) 1
第2章 HTML、XHTML和HTML 5基礎(chǔ) 25
第3章 CSS樣式基礎(chǔ) 52
第4章 Div+CSS布局入門 82
第5章 使用CSS控制背景和圖片 107
第6章 CSS控制頁(yè)面中的文本 125
第7章 使用CSS樣式控制列表 145
第8章 使用CSS控制表格及表單樣式 159
第9章 使用CSS控制超鏈接 192
第10章 應(yīng)用CSS 3中的濾鏡 215
第11章 CSS 3新增屬性 234
第12章 jQuery在網(wǎng)頁(yè)中的應(yīng)用 260
第13章 jQuery Mobile與jQuery UI的應(yīng)用 280
第14章 Div+CSS布局綜合案例 300