- 相關(guān)推薦
CSS
層疊樣式表
CSS(層疊樣式表)
目錄 簡(jiǎn)介 CSS的各個(gè)版本 CSS歷史 使用CSS布局的優(yōu)點(diǎn) 收縮展開(kāi) 簡(jiǎn)介CSS(Cascading Style Sheet)可譯為“層疊樣式表”或“級(jí)聯(lián)樣式表”,它定義如何顯示 HTML 元素,用于控制Web頁(yè)面的外觀。通過(guò)使用CSS實(shí)現(xiàn)頁(yè)面的內(nèi)容與表現(xiàn)形式分離,極大提高了工作效率 。樣式存儲(chǔ)在樣式表中,通常放在<head>部分或存儲(chǔ)在 外部CSS文件中。作為網(wǎng)頁(yè)標(biāo)準(zhǔn)化設(shè)計(jì)的趨勢(shì),CSS取得了瀏覽器廠商的廣泛支持,正越來(lái)越多的被應(yīng)用到網(wǎng)頁(yè)設(shè)計(jì)中去。
CSS的各個(gè)版本CSS有各種版本(即Level),所以知道要使用哪個(gè)版本是很重要的。CSS 1 在1996年末成為推薦標(biāo)準(zhǔn),其中包含非;镜膶傩裕热缱煮w,顏色、空白邊。CSS2 在此基礎(chǔ)上添加了高級(jí)概念(比如浮動(dòng)和定位)以及高級(jí)的選擇器(比如子選擇器、相鄰?fù)x擇器和通用選擇器)。在編寫(xiě)本書(shū)時(shí),CSS2仍然是CSS的最新版本,盡管它早在1998年就已經(jīng)成為推薦標(biāo)準(zhǔn)。 萬(wàn)維網(wǎng)聯(lián)盟(W3C)的行動(dòng)非常緩慢,所以盡管CSS3的開(kāi)發(fā)工作在新千年開(kāi)始之前就開(kāi)始了,但是距離最終的發(fā)布還有相當(dāng)長(zhǎng)的路要走,為提高開(kāi)發(fā)和瀏覽器實(shí)現(xiàn)的速度,CSS3被分割成模塊,這些模塊可以獨(dú)立發(fā)布和實(shí)現(xiàn)。CSS3包含一些令人興奮的新特性,包括一個(gè)用于多列布局的模塊,但是,選擇器模塊最接近于完成,可能在2006年成為推薦標(biāo)準(zhǔn)。 因?yàn)轭A(yù)期從CSS2到CSS3的發(fā)布之間時(shí)間會(huì)很長(zhǎng),2002年人們啟動(dòng)了CSS2.1的.開(kāi)發(fā)。這是CSS2的修訂版,它計(jì)劃糾正一些錯(cuò)誤,并且更精確地描述CSS的瀏覽器實(shí)現(xiàn)。CSS2.1正在逐漸接近完成,但是可能在2006年年底之前無(wú)法實(shí)現(xiàn),然而,它更準(zhǔn)確地反映了CSS當(dāng)前的狀態(tài)。
層疊樣式表解決了一個(gè)普遍的問(wèn)題
HTML 標(biāo)簽原本被設(shè)計(jì)為用于定義文檔內(nèi)容。通過(guò)使用 <h1>、<p>、<table> 這樣的標(biāo)簽,HTML 的初衷是表達(dá)“這是標(biāo)題”、“這是段落”、“這是表格”之類的信息。同時(shí)文檔布局由瀏覽器來(lái)完成,而不使用任何的格式化標(biāo)簽。 由于兩種主要的瀏覽器(Netscape 和 Internet Explorer)不斷地將新的 HTML 標(biāo)簽和屬性(比如字體標(biāo)簽和顏色屬性)添加到 HTML 規(guī)范中,創(chuàng)建文檔內(nèi)容清晰地獨(dú)立于文檔表現(xiàn)層的站點(diǎn)變得越來(lái)越困難。 為了解決這個(gè)問(wèn)題,萬(wàn)維網(wǎng)聯(lián)盟(W3C),這個(gè)非營(yíng)利的標(biāo)準(zhǔn)化聯(lián)盟,肩負(fù)起了 HTML 標(biāo)準(zhǔn)化的使命,并在 HTML 4.0 之外創(chuàng)造出樣式(Style)。 所有的主流瀏覽器均支持層疊樣式表。
層疊式表的特點(diǎn)
1、便于頁(yè)面的修改。 2、便于頁(yè)面風(fēng)格的統(tǒng)一。 3、減少網(wǎng)頁(yè)的體積。
層疊樣式表極大地提高了工作效率
樣式表定義如何顯示 HTML 元素,就像 HTML 3.2 的字體標(biāo)簽和顏色屬性所起的作用那樣。樣式通常保存在外部的 .css 文件中。通過(guò)僅僅編輯一個(gè)簡(jiǎn)單的 CSS 文檔,外部樣式表使你有能力同時(shí)改變站點(diǎn)中所有頁(yè)面的布局和外觀。 由于允許同時(shí)控制多重頁(yè)面的樣式和布局,CSS 可以稱得上 WEB 設(shè)計(jì)領(lǐng)域的一個(gè)突破。作為網(wǎng)站開(kāi)發(fā)者,你能夠?yàn)槊總(gè) HTML 元素定義樣式,并將之應(yīng)用于你希望的任意多的頁(yè)面中。如需進(jìn)行全局的更新,只需簡(jiǎn)單地改變樣式,然后網(wǎng)站中的所有元素均會(huì)自動(dòng)地更新。
CSS歷史1994年哈坤·利提出了CSS的最初建議;伯特·波斯(Bert Bos)當(dāng)時(shí)正在設(shè)計(jì)一個(gè)叫做Argo的瀏覽器,他們決定一起合作設(shè)計(jì)CSS。 當(dāng)時(shí)已經(jīng)有過(guò)一些關(guān)于樣式表語(yǔ)言的建議了,但CSS是第一個(gè)含有“層疊”的主意的。在CSS中,一個(gè)文件的樣式可以從其他的樣式表中繼承下來(lái)。讀者在有些地方可以使用他自己更喜歡的樣式,在其他地方去繼承,或“層疊”作者的樣式, 這種層疊的方式使作者和讀者都可以靈活地加入自己的設(shè)計(jì),混合各人的愛(ài)好。 哈坤于1994年在芝加哥的一次會(huì)議上第一次提出了CSS的建議,1995年他與波斯一起再次提出這個(gè)建議。當(dāng)時(shí)W3C剛剛建立,W3C對(duì)CSS的發(fā)展很感興趣,它為此組織了一次討論會(huì)。哈坤、波斯和其他一些人(比如微軟的托馬斯·雷爾登)是這個(gè)項(xiàng)目的主要技術(shù)負(fù)責(zé)人。1996年底,CSS已經(jīng)完成。1996年12月CSS要求的第一版本被出版。 1997年初,W3C內(nèi)組織了專門(mén)管CSS的工作組,其負(fù)責(zé)人是克里斯·里雷。這個(gè)工作組開(kāi)始討論第一版中沒(méi)有涉及到的問(wèn)題,于是1998年5月出版了CSS的第二版。到2007年為止,第三版還未完備。
使用CSS布局的優(yōu)點(diǎn)采用CSS布局相對(duì)于傳統(tǒng)的TABLE網(wǎng)頁(yè)布局而具有以下3個(gè)顯著優(yōu)勢(shì):
1:表現(xiàn)和內(nèi)容相分離
將設(shè)計(jì)部分剝離出來(lái)放在一個(gè)獨(dú)立樣式文件中,HTML文件中只存放文本信息。這樣的頁(yè)面對(duì)搜索引擎更加友好。
2:提高頁(yè)面瀏覽速度
對(duì)于同一個(gè)頁(yè)面視覺(jué)效果,采用CSS布局的頁(yè)面容量要比TABLE編碼的頁(yè)面文件容量小得多,前者一般只有后者的1/2大小。瀏覽器就不用去編譯大量冗長(zhǎng)的標(biāo)簽。
3:易于維護(hù)和改版
你只要簡(jiǎn)單的修改幾個(gè)CSS文件就可以重新設(shè)計(jì)整個(gè)網(wǎng)站的頁(yè)面。
4: 使用CSS布局更符合現(xiàn)在的W3C標(biāo)準(zhǔn).
ps:W3C組織并不是ISO 國(guó)際標(biāo)準(zhǔn)組織成員
美國(guó)中央安全局
CSS(美國(guó)中央安全局)
內(nèi)容擾亂系統(tǒng)
CSS(內(nèi)容擾亂系統(tǒng))
目錄 定義 原理 發(fā)展歷程 定義內(nèi)容擾亂系統(tǒng)(Content Scrambling System) 是一種防止直接從盤(pán)片上復(fù)制視頻文件的數(shù)據(jù)加密和鑒定方法。每個(gè)獲得許可的人都能得到一把密鑰,它從加密光盤(pán)上的密鑰組成的母集中取出來(lái)。 只要在以后的光盤(pán)上去除該密鑰,許可就失效了。
原理CSS解密算法與驅(qū)動(dòng)器單元交換密鑰,以生成加密用的密鑰。這一生成的密鑰用來(lái)擾亂盤(pán)片密鑰與影視節(jié)目密鑰的交換。影視節(jié)目密鑰用來(lái)解密盤(pán)片上數(shù)據(jù)。有CSS電路的.DVD播放機(jī)先對(duì)數(shù)據(jù)進(jìn)行解密,然后再解碼和播放。如果是計(jì)算機(jī),那么DVD解碼硬件和軟件必須加入一個(gè)CSS解密模塊。所有DVD-ROM驅(qū)動(dòng)器都有一個(gè)附加固件,可以與計(jì)算機(jī)中的CSS模塊交換鑒定和解密鑰匙。
發(fā)展歷程1999年10月,CSS算法被人破解,并被散布于網(wǎng)上,引發(fā)了無(wú)休止的法律爭(zhēng)端。
反恐精英:起源
CSS(反恐精英:起源)
目錄 游戲簡(jiǎn)介 游戲場(chǎng)景 游戲配置要求 游戲簡(jiǎn)介SOURCE的引擎 SOURCE的引擎VAVLE公司花費(fèi)了數(shù)年的時(shí)間去開(kāi)發(fā)HL2,SOURCE引擎的官方平臺(tái),他們希望以次在電腦游戲領(lǐng)域樹(shù)立一座豐碑。人工編寫(xiě)環(huán)境程序,僵硬的模式,缺乏新意的特效,這樣的日子已經(jīng)一去不復(fù)返了。新版本的CS是以SOURCE引擎為基礎(chǔ),這就是為什么叫它Counter-strike: Source(或CS:Source),這篇文章重點(diǎn)介紹了游戲里實(shí)際的變化,以及采用SOURCE引擎所帶來(lái)的附帶產(chǎn)品的變化。從8月18日開(kāi)始,當(dāng)CS的玩家進(jìn)行這個(gè)游戲時(shí),你會(huì)得到很多我們?yōu)槟闾峁┑募?xì)節(jié)
游戲場(chǎng)景當(dāng)你第一次進(jìn)入游戲,你會(huì)被游戲場(chǎng)景的完美結(jié)合所震驚。在通道和角落的桶代替了原來(lái)的箱子。原先在DUST里,擺在小通道里的瓶子和罐子,呈現(xiàn)出一種沙塵暴的景象。而現(xiàn)在,則是一副中東式的建筑和遭受戰(zhàn)爭(zhēng)洗禮的場(chǎng)面。DUST地圖里的.A點(diǎn)放C4的地方不再是以前那樣開(kāi)放式的堆滿舊箱子,而一片不毛之地,里面有一些固定的物體,可以利用它們防守,攻擊,隱藏。CS:S將動(dòng)態(tài)環(huán)境引入了第一視角射擊游戲。我們所能說(shuō)只是,感謝Valve。不僅那些在SOURCE里相互影響的道具給人留下深刻的印象,并提高了所有玩家的經(jīng)驗(yàn),而且在實(shí)戰(zhàn)中增加了動(dòng)態(tài)的場(chǎng)景。在游戲里,玩家可以將桶推到一個(gè)理想的位置,可以通過(guò)射擊理想的角度去推動(dòng)或滑動(dòng)這些物體。輪胎也是可以滾動(dòng)的。威士忌瓶也可以被擊成碎片 環(huán)境效果 Valve再一次提高了游戲環(huán)境的真實(shí)性。HL是一個(gè)可以把墻的類型區(qū)分的游戲。有些是水泥的,有的是石灰的,木材,還有的是沙石的。不同的物體會(huì)有特有的聲音。SOURCE引擎在多方面提高了這種真實(shí)性。如果你看過(guò)黑客帝國(guó),你肯定熟悉Neo和Trinity摧毀的那些辦公建筑。那些墻,地板,柱子都是由大理石制成的。SOURCE雖然不能讓你真正的摧毀那些墻壁,但是它能讓你感覺(jué)身臨其境。當(dāng)你在游戲里追殺一個(gè)玩家,在墻壁上留下的痕跡會(huì)讓你感覺(jué)到你確實(shí)損壞了這些建筑。并且可以留下的彈痕顯得非常真實(shí)。當(dāng)你劈砍一堵土墻時(shí),墻壁會(huì)滲出沙塵。磚瓦地板可以反射光線,包括人和物體投下的影子。這些效果不僅令人印象深刻,而且提高了整個(gè)游戲的真實(shí)性
游戲配置要求游戲最低配置: CPU:1.2GHz 內(nèi)存:256MB 顯卡:支持DirectX 7的3D加速卡 操作系統(tǒng):Windows 2000/XP/ME/98 游戲推薦配置: CPU:2.4GHz 內(nèi)存:512MB 顯卡:支持DirectX9的3D加速卡 操作系統(tǒng):Windows 2000/XP/2008
內(nèi)容服務(wù)交換器
CSS(內(nèi)容服務(wù)交換器)
集群同步服務(wù)
CSS(集群同步服務(wù))
【CSS】相關(guān)文章:
CSS教案04-25