出版時(shí)間:2009-6 出版社:水利水電出版社 作者:(美)奧爾森,(美)布賴恩 著,高偉 等譯 頁(yè)數(shù):293
Tag標(biāo)簽:無(wú)
前言
隨著網(wǎng)絡(luò)的不斷發(fā)展.網(wǎng)頁(yè)制作的盛行,各種網(wǎng)頁(yè)設(shè)計(jì)語(yǔ)言也應(yīng)運(yùn)而生。每一位網(wǎng)頁(yè)設(shè)計(jì)者都想讓自己的網(wǎng)頁(yè)更漂亮,看起來(lái)更專業(yè)。要想制作出聲形俱佳的動(dòng)態(tài)網(wǎng)頁(yè).就需要了解動(dòng)態(tài)網(wǎng)頁(yè)制作技術(shù)。目前,通過(guò)CSS來(lái)動(dòng)態(tài)改變界面樣式是網(wǎng)頁(yè)設(shè)計(jì)者最喜歡使用的技術(shù)?! SS是在HTML日漸被廣大網(wǎng)頁(yè)設(shè)計(jì)者認(rèn)可時(shí)推出的,它不僅是HTML的好幫手,而且是XML的最佳幫手,在網(wǎng)頁(yè)設(shè)計(jì)技術(shù)上占有重要的地位?! ∈褂肅SS進(jìn)行網(wǎng)頁(yè)布局的優(yōu)勢(shì)包括以下幾個(gè)方面: 首先.CSS的最大優(yōu)勢(shì)表現(xiàn)在代碼簡(jiǎn)潔,因此使用它設(shè)計(jì)的網(wǎng)頁(yè)會(huì)比較小,這樣對(duì)于網(wǎng)站而言可以節(jié)省大量帶寬,而對(duì)于用戶而言,則會(huì)使頁(yè)面載入速度更快,并且降低了流量費(fèi)用?! ∑浯?,使用CSS設(shè)計(jì)的網(wǎng)頁(yè)維護(hù)方便,修改設(shè)計(jì)時(shí)更有效率。由于使用CSS時(shí)是將網(wǎng)頁(yè)內(nèi)容和顯示方式分開(kāi)設(shè)計(jì)的.即網(wǎng)頁(yè)內(nèi)容的設(shè)計(jì)由HTML負(fù)責(zé),而顯示方式的設(shè)計(jì)則交給CSS,所以修改網(wǎng)頁(yè)顯示方式時(shí)只需修改CSS程序,不用修改HTML編碼?! 〉谌?,樣式功能強(qiáng)大,利用該功能可保持視覺(jué)上的一致性。CSS提供的網(wǎng)頁(yè)格式設(shè)置功能遠(yuǎn)比HTML的要多,并且將所有頁(yè)面或所有區(qū)域統(tǒng)一用CSS樣式文件進(jìn)行控制.就避免了不同區(qū)域或不同頁(yè)面間出現(xiàn)效果偏差?! 〉谒?,原始文件易讀。與純粹使用HTML設(shè)計(jì)的網(wǎng)頁(yè)相比.含CSS功能的網(wǎng)頁(yè)文件更易讀.如果您負(fù)責(zé)網(wǎng)頁(yè)管理.那么網(wǎng)站越龐大.越能感覺(jué)CSS帶來(lái)的便利性?! ×硗?,使用CSS制作的網(wǎng)頁(yè)還能更好地被搜索引擎收錄,并對(duì)瀏覽者和瀏覽器更具親和力。 當(dāng)然,世上沒(méi)有十全十美的東西,CSS也不例外。使用CSS網(wǎng)站制作的設(shè)計(jì)元素通常放在一個(gè)或多個(gè)外部文件中,如果CSS文件損壞或者調(diào)用出現(xiàn)異常,那么整個(gè)網(wǎng)站將變得慘不忍睹。另外,CSS與某些瀏覽器有兼容性問(wèn)題。但總體來(lái)說(shuō)瑕不掩玉.CSS技術(shù)無(wú)疑是網(wǎng)頁(yè)設(shè)計(jì)中的一個(gè)重要里程碑?! ∮蒀SS專家撰寫(xiě)的本書(shū)內(nèi)容全面,并且大量使用了一些其他書(shū)籍不多見(jiàn)的方式.讓讀者全面了解這種重要的技術(shù)。首先,本書(shū)采用了介紹與示例代碼相結(jié)合的方式。其次,書(shū)中為涉及的所有屬性等重要內(nèi)容都提供了交叉參考(采用小節(jié)號(hào)的方式),讓讀者可以輕松查找相關(guān)的內(nèi)容。第三.本書(shū)大量使用了腳注,提供了很多內(nèi)容的參考信息和鏈接,讓讀者可以輕松了解本書(shū)以外的知識(shí)。第四,本書(shū)中的內(nèi)容不僅體現(xiàn)了CSS的優(yōu)點(diǎn),而且對(duì)于缺點(diǎn)也提供了較為全面的說(shuō)明,例如書(shū)中用表格的形式詳細(xì)說(shuō)明了所有CSS技術(shù)與目前市面上常用的各種瀏覽器的兼容情況。本書(shū)適用于網(wǎng)頁(yè)設(shè)計(jì)人員,對(duì)網(wǎng)頁(yè)設(shè)計(jì)愛(ài)好者也有重要的參考價(jià)值。
內(nèi)容概要
CSS是層疊樣式表的簡(jiǎn)稱,通過(guò)它可控制網(wǎng)頁(yè)樣式并允許將樣式信息與網(wǎng)頁(yè)內(nèi)容分離。《CSS終極參考手冊(cè)》是CSS的最佳參考書(shū)籍,共18章,主要介紹了CSS的作用、一般語(yǔ)法和術(shù)語(yǔ)、@規(guī)則、選擇符、層疊與特性以及繼承、CSS布局和格式化、各種CSS屬性、HTML和XHTML之間的差異,以及規(guī)避方法、過(guò)濾器和各種技巧?!禖SS終極參考手冊(cè)》從軟件開(kāi)發(fā)設(shè)計(jì)的角度出發(fā),按照面向?qū)ο蟮某绦蛟O(shè)計(jì)思想,詳細(xì)介紹了線性表、棧和隊(duì)列、串、多維數(shù)組和廣義表、樹(shù)、圖等數(shù)據(jù)結(jié)構(gòu)及其在計(jì)算機(jī)中的存儲(chǔ)表示和不同存儲(chǔ)表示上的算法實(shí)現(xiàn)(用C++語(yǔ)言描述,并全部上機(jī)在Visual C++ 6.0環(huán)境下運(yùn)行通過(guò))。《CSS終極參考手冊(cè)》內(nèi)容全面詳實(shí),適合各級(jí)網(wǎng)頁(yè)設(shè)計(jì)人員以及網(wǎng)頁(yè)設(shè)計(jì)愛(ài)好者閱讀參考。
書(shū)籍目錄
譯者序關(guān)于本書(shū)第1章 CSS是什么 1.1 CSS版本 1.2 將CSS鏈接到網(wǎng)頁(yè)文檔 1.3 標(biāo)準(zhǔn)模式.怪異模式和Doctype偵測(cè)(Sniffing) 1.4 小結(jié)第2章 一般語(yǔ)法和術(shù)語(yǔ) 2.1 語(yǔ)句 2.2 @規(guī)則 2.3 規(guī)則集 2.4 選擇符 2.5 聲明塊 2.6 聲明.屬性和值 2.7 CSS注釋 2.8 CSS標(biāo)識(shí)符 2.9 CSS轉(zhuǎn)義符 2.10 CSS語(yǔ)法錯(cuò)誤 2.11 小結(jié)第3章 @規(guī)則 3.1 @charset 3.2 @import 3.3 @media 3.4 @page 3.5 @font-face 3.6 @namespace第4章 選擇符參考 4.1 通用選擇符 4.2 元素類型選擇符 4.3 類選擇符 4.4 ID選擇符 4.5 屬性選擇符 4.6 選擇符分組 4.7 組合符 4.8 偽類 4.9 CSS3偽類 4.10 偽元素第5章 層疊.特性和繼承 5.1 層疊 5.2 limportant聲明 5.3 特性 5.4 繼承 5.5 小結(jié)第6章 CSS布局和格式化 6.1 視口.頁(yè)面Box和畫(huà)布 6.2 CSSBox模型 6.2.1 包含塊 6.3 格式化的概念 6.4 定位 6.5 小結(jié)第7章 Box屬性 7.1 尺寸 7.2 邊距 7.3 填充 7.4 邊框和輪廓屬性第8章 布局屬性第9章 列表屬性第10章 表屬性第11章 顏色和背景第12章 排版屬性第13章 生成內(nèi)容屬性第14章 用戶界面屬性第15章 分頁(yè)媒介屬性第16章 廠商指定屬性第17章 規(guī)避方法.過(guò)濾器和技巧第18章 HTML和XHTML之間的差異
章節(jié)摘錄
第1章 CSS是什么 你曾經(jīng)考慮過(guò)網(wǎng)頁(yè)是什么嗎?我的意思是.它實(shí)際上是什么?有些人認(rèn)為網(wǎng)頁(yè)是一種可視化媒介——一種美學(xué)意義上的愉快體驗(yàn),可能包含或者未能包含查看者感興趣的信息。其他人認(rèn)為網(wǎng)頁(yè)是一種以美學(xué)意義上的愉快方式向讀者呈現(xiàn)的文檔。從技術(shù)角度看,文檔解釋的說(shuō)法更為貼切?! ∥覀儗徱暰W(wǎng)頁(yè)文檔的構(gòu)成元素時(shí),可以看到它由3層組成——內(nèi)容、表現(xiàn)和行為,如圖1.1所示。 內(nèi)容層始終存在。它包含作者希望向受眾傳達(dá)的信息,并嵌入在定義其結(jié)構(gòu)和語(yǔ)義的HTML或XHTML標(biāo)記內(nèi)。當(dāng)今在Web上的大部分內(nèi)容都是文本,但是也可以通過(guò)圖像、動(dòng)畫(huà)、聲音、視頻以及作者想要發(fā)布的其他任意形式來(lái)提供內(nèi)容?! ”憩F(xiàn)層定義如何以一種或另一種方式將內(nèi)容呈現(xiàn)給訪問(wèn)文檔的人。查看Web頁(yè)面的傳統(tǒng)方式是利用常規(guī)的Web瀏覽器.當(dāng)然,那只是很多可能的訪問(wèn)方法之一。例如,針對(duì)那些視力受損或閱讀困難的用戶還可以將內(nèi)容轉(zhuǎn)換為合成的語(yǔ)音?! ⌒袨閷由婕芭c文檔的實(shí)時(shí)用戶交互。通常由JavaScript處理這種任務(wù)。這種交互可以是在提交一份表單前用于確保已填充了必需字段的瑣碎驗(yàn)證,也可以是像普通桌面程序那樣的復(fù)雜Web應(yīng)用。
編輯推薦
《CSS終極參考手冊(cè)》: 亞馬遜CSS排行TOP 10 清晰完整的CSS 2.1語(yǔ)法及規(guī)范 包含最新的CSS 3已實(shí)現(xiàn)特性 細(xì)致的瀏覽器兼容性說(shuō)明 您必須具備的 現(xiàn)在幾乎所有網(wǎng)站都使用CSS構(gòu)建,這就是為什么每位網(wǎng)絡(luò)設(shè)計(jì)師必須具備這項(xiàng)技術(shù)的全面知識(shí)?! √峁┠枰摹 ∮凶銐蚨嗟膬?yōu)秀資源可以幫助您學(xué)習(xí)基礎(chǔ)知識(shí),但是如果您打算真正掌握CSS的復(fù)雜之處,那么本書(shū)就是您需要的?! SS權(quán)威資源 清晰并準(zhǔn)確地介紹了完整的語(yǔ)法,還包括瀏覽器兼容性細(xì)節(jié)、很實(shí)用的示例以及通俗易懂的說(shuō)明。 CSS參考必備 世界知名CSS專家聯(lián)手共同編著,內(nèi)容全面,可以經(jīng)常參考使用。
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版