十年網(wǎng)站開(kāi)發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶(hù) + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專(zhuān)業(yè)推廣+無(wú)憂售后,網(wǎng)站問(wèn)題一站解決
有四種形式:
成都創(chuàng)新互聯(lián)公司自2013年起,先為黃陂等服務(wù)建站,黃陂等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢(xún)服務(wù)。為黃陂企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。
1.鏈入外部樣式表,就是把樣式表保存為一個(gè)樣式表文件,然后在頁(yè)面中用link rel="stylesheet" type="text/css" href="*.css"鏈接這個(gè)樣式表文件.
2.內(nèi)部樣式表,就是把樣式表放到頁(yè)面的head區(qū)里.
3.導(dǎo)入外部樣式表,用@import,在head與/headstyle type="text/css"
!--
@import "*.css"
--
/style
4.內(nèi)嵌樣式,就是在標(biāo)簽內(nèi)寫(xiě)入style="",比如:
td style="border-left:#cccccc"設(shè)置表格左邊框的顏色為灰色.
學(xué)習(xí)CSS肯定繞不開(kāi)的就是如何將css引入到HTML文件中,引入方式主要有三種:
內(nèi)聯(lián)樣式、內(nèi)部樣式、外部樣式
1、內(nèi)聯(lián)樣式
內(nèi)聯(lián)樣式又稱(chēng)行內(nèi)樣式,使用該樣式需要直接在標(biāo)簽內(nèi)添加“ style=" " ”,再將需要的樣式寫(xiě)在雙引號(hào)內(nèi),如
div style="background: red;"hello world!/div1
行內(nèi)樣式比較適合初學(xué)者學(xué)習(xí)的時(shí)候使用,在網(wǎng)站開(kāi)發(fā)時(shí)盡量不要去用,因?yàn)槭褂眠@種樣式會(huì)把結(jié)構(gòu)和CSS全部融合在一個(gè)頁(yè)面里面,造成代碼冗余,后期調(diào)整樣式的時(shí)候非常不方便。
2、內(nèi)部樣式
內(nèi)部樣式是一種適合案例或者比較小的頁(yè)面的引入方式,它的語(yǔ)法是在在head標(biāo)簽里添加style標(biāo)簽,再在style標(biāo)簽的內(nèi)容區(qū)添加需要的樣式,如:
head
style type="text/css"
div{background: red;}/style
/head12345
內(nèi)部樣式比較適合案例或者比較小的頁(yè)面中,因?yàn)樗矔?huì)增加HTML文件的代碼量。
3、外部樣式
外部樣式是使用最廣的引入方式,適合比較大的頁(yè)面或者整站開(kāi)發(fā)。引入方法是將樣式寫(xiě)css文件中,再將css文件鏈接到HTML文件里。
而外部樣式有兩種鏈接方法引入HTML文件中:link和import
1)用link鏈接需要在html文件內(nèi)添加link標(biāo)簽,在該標(biāo)簽內(nèi)屬性“ href=" " ”的雙引號(hào)里寫(xiě)上css文件的路徑即可。
link rel="stylesheet" type="text/css" href="demo.css"/1
2)用import鏈接需要用內(nèi)部樣式的方法添加“ @import url(""); ”屬性,在url("")中寫(xiě)上css文件的路徑。
style ? ?@import url("demo.css");/style123
同為外部樣式的鏈接方式,link和import之間的不同不僅是載入鏈接的語(yǔ)法不同:
本質(zhì)上link是HTML標(biāo)簽,是HTML的寫(xiě)法,但是import是CSS的提供的一種鏈接方式。所以link能夠引入除css以外的其它文件,而import只能引入css文件。
link是沒(méi)有兼容問(wèn)題的,但是import在IE5以下不支持。
加載順序上也不一樣,link是HTML結(jié)構(gòu)和CSS樣式同時(shí)加載,而import是先加載HTML后加載CSS。有時(shí)候網(wǎng)速比較慢,你就會(huì)看到只有文字和邊框的難看頁(yè)面,然后才看到比較好看的頁(yè)面,就是因?yàn)檫@個(gè)網(wǎng)頁(yè)使用import鏈接的樣式。
在用js控制dom修改樣式的時(shí)候,link可以被修改,但是import不可以。
1、使用link標(biāo)簽引用外部css樣式。2、在head部分通過(guò)style標(biāo)簽定義內(nèi)部樣式表。3、在相關(guān)的標(biāo)簽中直接使用樣式屬性。
1.行內(nèi)樣式 行內(nèi)樣式只能影響它所在的標(biāo)簽,而且總會(huì)覆蓋嵌入樣式和鏈接樣式。
p style="font-size: 12px; font-weight:bold; font-style:italic; color:red;"By adding inline CSS styling to the/p
2.嵌入樣式 嵌入樣式的應(yīng)用范圍僅限于當(dāng)前頁(yè)面。頁(yè)面樣式會(huì)覆蓋外部樣式表中的樣式,但會(huì)被行內(nèi)樣式覆蓋。
head
style type="text/css"
h1 {font-size:16px;}
p {color:blue;}
/style
/head
3.鏈接樣式
link href="styles.css" rel="stylesheet" type="text/css" /
樣式的寫(xiě)法
例子如下
1 ) p {color:red; font-size:12px; font-weight:bold}
2 ) h1 {color:blue; font-weight:bold;}
h2 {color:blue; font-weight:bold;}
h3 {color:blue; font-weight:bold;}
3)假設(shè),你在寫(xiě)完前面那條規(guī)則后,又想只把h3變成斜體,那可以再為h3寫(xiě)一條規(guī)則:
h1, h2, h3 {color:blue; font-weight:bold;}
h3 {font-style:italic;}