CSS 簡介
什么是CSS
? ? ? ?CSS(Cascading Stylesheets,層疊樣式表)是一種制作網(wǎng)頁的新技術,現(xiàn)在已經(jīng)為大多數(shù)的瀏覽器所支持,成為網(wǎng)頁設計必不可少的工具之一。使用CSS能夠簡化網(wǎng)頁的格式代碼,加快下載顯示的速度,也減少了需要上傳的代碼數(shù)量,大大減少了重復勞動的工作量。尤其是當你面對的是有數(shù)百個網(wǎng)頁的站點時,CSS簡直象是神對我們的恩賜!
?W3C(The World Wide Web Consortium)把動態(tài)HTML(Dynamic HTML)分為三個部分來實現(xiàn):腳本語言(包括javascript、Vbscript等)、支持動態(tài)效果的瀏覽器(包括Internet Explorer、Netscape Navigator等)和CSS樣式表。
層疊次序
當同一個?HTML?元素被不止一個樣式定義時,會使用哪個樣式呢?
一般而言,所有的樣式會根據(jù)下面的規(guī)則層疊于一個新的虛擬樣式表中,其中數(shù)字?4?擁有最高的優(yōu)先權。
1.???瀏覽器缺省設置
2.???外部樣式表
3.???內(nèi)部樣式表(位于?<head>?標簽內(nèi)部)
4.???內(nèi)聯(lián)樣式(在?HTML?元素內(nèi)部)
CSS?語法
CSS 規(guī)則由兩個主要的部分構成:選擇器,以及一條或多條聲明:
選擇器通常是您需要改變樣式的 HTML 元素。
每條聲明由一個屬性和一個值組成。
屬性(property)是您希望設置的樣式屬性(style attribute)。每個屬性有一個值。屬性和值被冒號分開。
CSS 注釋
注釋是用來解釋你的代碼,并且可以隨意編輯它,瀏覽器會忽略它。
CSS注釋以 "/*" 開始, 以 "*/" 結束, 實例如下:
/*這是個注釋*/
p
{
text-align:center;
/*這是另一個注釋*/
color:black;
font-family:arial;
}
實例:
嗯嗯