css樣式分三種,內(nèi)部樣式,內(nèi)聯(lián)樣式和外部樣式。外部樣式,顧名思義,也就是通過(guò)link /引入的css樣式文件,而內(nèi)部樣式呢,主要是放在style/style中的樣式,而內(nèi)聯(lián)樣式,就是直接嵌入標(biāo)簽的,充當(dāng)標(biāo)簽的一個(gè)屬性,使用style='這里寫(xiě)樣式' 來(lái)實(shí)現(xiàn)。
專注于為中小企業(yè)提供網(wǎng)站制作、成都做網(wǎng)站服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)原陽(yáng)免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了千余家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
他們的優(yōu)先級(jí)是內(nèi)聯(lián)樣式的優(yōu)先級(jí)最高,其次判斷內(nèi)部和外部樣式的優(yōu)先級(jí)得看它們?cè)趆tml中出現(xiàn)的位置,一般來(lái)說(shuō),越靠后的優(yōu)先級(jí)也就越高。
css是英文Cascading Style Sheets的縮寫(xiě)。
它是一種用來(lái)表現(xiàn)HTML(標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言的一個(gè)應(yīng)用)或XML(標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言的一個(gè)子集)等文件樣式的計(jì)算機(jī)語(yǔ)言。
它包含3種類型,內(nèi)部樣式,行內(nèi)樣式和外部樣式表三種
作用的效果是按順序從下到上,相同樣式下面的會(huì)覆蓋原有樣式,除特殊情況外,一般都是行內(nèi)樣式內(nèi)部樣式外部樣式。
以div為例
行內(nèi)樣式寫(xiě)法:
在style里面寫(xiě)樣式
div style="height:30px; background:#f00;"/div
內(nèi)部樣式:
在head標(biāo)簽內(nèi)加入style標(biāo)簽,在標(biāo)簽內(nèi)寫(xiě)樣式:
style
div{height:30px; background:#f00;}
/style
外部樣式是建立一個(gè)新文件后綴名為.css
舉個(gè)例子:
建立style.css文件放在項(xiàng)目根目錄下:
在里面寫(xiě)入
div{height:30px; background:#f00;}
然后保存,在html的head標(biāo)簽內(nèi)調(diào)用樣式
link rel="stylesheet" type="text/css" href="style.css" /
小弟才疏學(xué)淺只知道三種,我就先說(shuō)三種類型吧,不足的請(qǐng)補(bǔ)充
內(nèi)聯(lián)樣式、內(nèi)部樣式、外部樣式
內(nèi)聯(lián)樣式:樣式直接寫(xiě)在標(biāo)簽內(nèi)的叫做內(nèi)聯(lián)樣式。權(quán)值大于內(nèi)部樣式和外部樣式。
例如:div style="width:100px;height:100px;border:1px solid #000;background:red;"你好/div
內(nèi)部樣式:樣式寫(xiě)在頭部?jī)?nèi)的叫內(nèi)部樣式。權(quán)值大于外部樣式,小于內(nèi)聯(lián)樣式。
例如:
html
head
style
#d1{
width:100px;
height:100px;
border:1px solid #000;
background:red;
}
/style
/head
body
div id="d1"你好/div
/body
/html
外部樣式:樣式寫(xiě)在后綴名為.css的文件中,然后通過(guò)在html頁(yè)頭引入css文件的方式叫外部樣式。權(quán)值小于內(nèi)聯(lián)樣式和內(nèi)部樣式。
例如:
html
head
link rel="stylesheet" href="css樣式文件地址"
/head
body
div id="d1"你好/div
/body
/html
CSS即層疊樣式表(Cascading Style Sheets),是一種用來(lái)表現(xiàn)HTML或XML等文件樣式的計(jì)算機(jī)語(yǔ)言。
CSS樣式主要包含以下三種類型:
1、行內(nèi)樣式(內(nèi)嵌樣式):結(jié)構(gòu)的內(nèi)部,即寫(xiě)在標(biāo)簽內(nèi)的樣式;寫(xiě)在標(biāo)簽的開(kāi)始部分內(nèi)部,style屬性當(dāng)中。
例:標(biāo)記 style="樣式的屬性名1:樣式的屬性值1;屬性名2:屬性值2;......"/標(biāo)記
2、內(nèi)部樣式(內(nèi)聯(lián)樣式):寫(xiě)在HTML頁(yè)面內(nèi)部,存放于head標(biāo)記當(dāng)中,樣式寫(xiě)在style標(biāo)記內(nèi)。
例:style選擇器 {屬性名:屬性值;屬性名:屬性值;......}/style
3、外部樣式(外聯(lián)樣式):寫(xiě)在css文件內(nèi)。
例:link type="text/css" rel="stylesheet" href="css/main.css" /
擴(kuò)展資料:
使用CSS樣式的優(yōu)點(diǎn):
CSS有助于實(shí)現(xiàn)負(fù)責(zé)任的Web設(shè)計(jì)。CSS對(duì)開(kāi)發(fā)者構(gòu)建Web站點(diǎn)的影響很大,并且這種影響可能是無(wú)止境的。將網(wǎng)頁(yè)的大部分甚至是全部的表示信息從HTML或XML文件中移出,并將它們保留在一個(gè)樣式表中有諸多優(yōu)點(diǎn),如降低文件大小、節(jié)省網(wǎng)絡(luò)帶寬以及易于維護(hù)等。
此外,站點(diǎn)的表現(xiàn)信息和核心內(nèi)容相分離,使得站點(diǎn)的設(shè)計(jì)人員能夠在短暫的時(shí)間內(nèi)對(duì)整個(gè)網(wǎng)站進(jìn)行各種各樣的修改。
CSS簡(jiǎn)化了網(wǎng)頁(yè)的格式代碼,外部的樣式表還會(huì)被瀏覽器保存在緩存里,加快了下載顯示的速度,也減少了需要上傳的代碼數(shù)量(因?yàn)橹貜?fù)設(shè)置的格式將被只保存一次)。
只要修改保存著網(wǎng)站格式的CSS樣式表文件就可以改變整個(gè)站點(diǎn)的風(fēng)格特色,在修改頁(yè)面數(shù)量龐大的站點(diǎn)時(shí),顯得格外有用。這就避免了一個(gè)個(gè)網(wǎng)頁(yè)的修改,大大減少了工作量。
參考資料來(lái)源:百度百科-CSS