CSS或?qū)盈B樣式表規(guī)范是一種計(jì)算機(jī)樣式表語(yǔ)言,用于編寫(xiě)以HTML或XHTML語(yǔ)言編寫(xiě)的網(wǎng)頁(yè)的格式規(guī)則或說(shuō)明。這些規(guī)則指示網(wǎng)絡(luò)瀏覽器根據(jù)其布局(包括對(duì)齊,位置,寬度等)及其樣式(包括字體粗細(xì),顏色,邊框,字體等)來(lái)顯示網(wǎng)頁(yè)的內(nèi)容。該語(yǔ)言也可以應(yīng)用于基于XML的文檔。CSS的使用已經(jīng)成為網(wǎng)站設(shè)計(jì)的核心。它允許開(kāi)發(fā)人員控制網(wǎng)站的多個(gè)網(wǎng)頁(yè)中的各種組件。
創(chuàng)建CSS語(yǔ)言是為了滿足對(duì)HTML的審美要求。重要的是要知道CSS只定義和設(shè)置網(wǎng)站的格式和結(jié)構(gòu)。網(wǎng)站設(shè)計(jì)在創(chuàng)建時(shí)仍有待定義。單個(gè)CSS工作表定義字體,外觀,顏色方案,邊距,背景圖像,對(duì)齊,高級(jí)位置等。
CSS及其好處包括:
使用CSS有助于節(jié)省時(shí)間
在典型的HTML設(shè)計(jì)中,必須在每個(gè)頁(yè)面上定義格式化元素。每次創(chuàng)建新頁(yè)面時(shí),都必須定義這樣的元素。使用CSS,您只需為每個(gè)元素定義一次細(xì)節(jié),然后在元素出現(xiàn)時(shí)自動(dòng)應(yīng)用格式規(guī)則和樣式。
使用演示文稿分隔內(nèi)容
CSS規(guī)則在與主要內(nèi)容分開(kāi)的文件中提供。通過(guò)修改CSS文件,可以一次更改所有鏈接頁(yè)面的外觀。同樣,開(kāi)發(fā)人員只需要擔(dān)心內(nèi)容而不是格式化部分。
減少網(wǎng)頁(yè)大小和提高下載速度
CSS比基于表格的布局更小。平均而言,基于表格的布局的頁(yè)面權(quán)重幾乎是基于CSS的兩倍。因此,這樣的頁(yè)面的下載時(shí)間減少,因?yàn)闃邮奖韮H下載一次并將其自身存儲(chǔ)在高速緩沖存儲(chǔ)器中。后續(xù)頁(yè)面下載時(shí)間較短。
允許一致性
使用一個(gè)定義規(guī)則和格式樣式的CSS樣式表,它可以呈現(xiàn)所有網(wǎng)頁(yè)的一致查看體驗(yàn)。
多個(gè)設(shè)備的多種布局
使用CSS,可以跨設(shè)備提供對(duì)布局的控制。因此,可以使用一組不同的規(guī)則來(lái)重新格式化網(wǎng)頁(yè),以便在移動(dòng)電話,平板電腦或打印時(shí)查看。
命中率更高
CSS樣式表允許網(wǎng)站開(kāi)發(fā)人員將元素放置在網(wǎng)站應(yīng)用程序的任何位置。這種定位有助于首先投射真實(shí)內(nèi)容,以便各種搜索引擎快速捕獲。干凈的HTML代碼將減少此網(wǎng)站蜘蛛的工作量,并將真實(shí)內(nèi)容與垃圾代碼區(qū)分開(kāi)來(lái)。
網(wǎng)站設(shè)計(jì)中,CSS創(chuàng)建可以讓您的網(wǎng)站變得簡(jiǎn)單,并幫助您一次性控制多個(gè)元素。收獲CSS將允許您提供用戶友好的網(wǎng)頁(yè)。