css是干什么的
CSS是能夠真正做到網(wǎng)頁表現(xiàn)與內(nèi)容分離的一種樣式設(shè)計語言,主要用來設(shè)計網(wǎng)頁的樣式,美化網(wǎng)頁。CSS能夠?qū)W(wǎng)頁中元素位置的排版進行像素級精確控制,且不僅可以靜態(tài)地修飾網(wǎng)頁,還可以配合各種腳本語言動態(tài)地對網(wǎng)頁各元素進行格式化。
CSS是一種用來表現(xiàn)HTML(標(biāo)準(zhǔn)通用標(biāo)記語言的一個應(yīng)用)或XML(標(biāo)準(zhǔn)通用標(biāo)記語言的一個子集)等文件樣式的計算機語言。CSS目前最新版本為CSS3,是能夠真正做到網(wǎng)頁表現(xiàn)與內(nèi)容分離的一種樣式設(shè)計語言。
CSS主要用來設(shè)計網(wǎng)頁的樣式,美化網(wǎng)頁;它不僅可以靜態(tài)地修飾網(wǎng)頁,還可以配合各種腳本語言動態(tài)地對網(wǎng)頁各元素進行格式化。
在CSS之前,幾乎所有HTML文檔的表示屬性都包含在HTML標(biāo)記中(特別是在HTML標(biāo)記中);所有字體顏色、背景樣式、元素對齊、邊框和大小都必須在HTML中顯式描述。
因此,大型網(wǎng)站的開發(fā)成為一個漫長而昂貴的過程,因為風(fēng)格信息被反復(fù)添加到網(wǎng)站的每一個頁面上。
為了解決這一問題,萬維網(wǎng)聯(lián)盟(W3C)于1996年引入了CSS,并維護了它的標(biāo)準(zhǔn)。CSS旨在實現(xiàn)表示和內(nèi)容的分離?,F(xiàn)在,Web設(shè)計人員可以將網(wǎng)頁的格式信息移動到單獨的樣式表中,這會使HTML標(biāo)記更加簡單,并且具有更好的可維護性。
相對于傳統(tǒng)HTML的表現(xiàn)而言,CSS能夠?qū)W(wǎng)頁中的對象的位置排版進行像素級的精確控制,支持幾乎所有的字體字號樣式,擁有對網(wǎng)頁對象和模型樣式編輯的能力,并能夠進行初步交互設(shè)計,是目前基于文本展示最優(yōu)秀的表現(xiàn)設(shè)計語言。
在主頁制作時采用CSS技術(shù),可以有效地對頁面的布局、字體、顏色、背景和其它效果實現(xiàn)更加精確的控制。
只要對相應(yīng)的代碼做一些簡單的修改,就可以改變同一頁面的不同部分,或者頁數(shù)不同的網(wǎng)頁的外觀和格式。
css的作用可以達(dá)到:
(1)在幾乎所有的瀏覽器上都可以使用。
(2)以前一些非得通過圖片轉(zhuǎn)換實現(xiàn)的功能,現(xiàn)在只要用CSS就可以輕松實現(xiàn),從而更快地下載頁面。
(3)使頁面的字體變得更漂亮,更容易編排,使頁面真正賞心悅目。
(4)可以輕松地控制頁面的布局 。
(5)可以將許多網(wǎng)頁的風(fēng)格格式同時更新,不用再一頁一頁地更新了。可以將站點上所有的網(wǎng)頁風(fēng)格都使用一個CSS文件進行控制,只要修改這個CSS文件中相應(yīng)的行,那么整個站點的所有頁面都會隨之發(fā)生變動。
【版權(quán)聲明】:本站內(nèi)容來自于與互聯(lián)網(wǎng)(注明原創(chuàng)稿件除外),如文章或圖像侵犯到您的權(quán)益,請及時告知,我們第一時間刪除處理!謝謝!