在html網(wǎng)頁(yè)中引入引入css主要有以下四種方式:
礦區(qū)ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來(lái)市場(chǎng)廣闊!成為成都創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!
(1)行內(nèi)式
網(wǎng)頁(yè)中css的導(dǎo)入方式
(2)嵌入式
嵌入式一般寫在head中,對(duì)于單個(gè)頁(yè)面來(lái)說(shuō),這種方式很方便。
(3)導(dǎo)入式
!-- 導(dǎo)入外部樣式:在內(nèi)部樣式表的標(biāo)記之間導(dǎo)入一個(gè)外部樣式表,導(dǎo)入時(shí)用@import。 --
(4)鏈接式
導(dǎo)入式和鏈接式差不多,都是從外部引入css文件。但是鏈接式對(duì)于客戶端用戶瀏覽網(wǎng)站時(shí),效果會(huì)好些。
1、
html div?style="background:blue;"/div/html
以上是最簡(jiǎn)單的一種方式,可以在網(wǎng)頁(yè)中直接加入,不過(guò)不能多代碼的加入,只可以簡(jiǎn)單的幾行代碼的加入。
2、
htmlstyle?type="text/css" div{?background-color: blue;}/style div/div/html
同在一個(gè)屋檐之下的一種表達(dá)方式,也是可以的,代碼量可以加大,只是屬于個(gè)人作品的一種表達(dá)方式,不是屬于團(tuán)隊(duì)的開(kāi)發(fā)之一。
3、
htmlhead link?rel="stylesheet"?type="text/css"?href="baidu.css"/head/html
使用上面的一種文檔的方式,也是在企業(yè)中要用到的,不過(guò)CSS可能是用專人員來(lái)寫,代碼可以很長(zhǎng),也可以很細(xì)。
然后開(kāi)發(fā)人員,可以直接使用的一種方式,團(tuán)員開(kāi)發(fā)的重點(diǎn)之重。
4、以上的三中方式,可能并不只是體現(xiàn)在差異性方面,更多的可能是開(kāi)發(fā)時(shí)的實(shí)用性的一種主要體現(xiàn)。個(gè)人小程序可能也就不要分開(kāi)來(lái)寫;專業(yè)開(kāi)發(fā)可能不必要文檔;團(tuán)隊(duì)開(kāi)發(fā)可能用文檔比較專業(yè)一些,工作可能會(huì)更簡(jiǎn)單一些。
1.內(nèi)聯(lián)方式(行內(nèi)樣式)
就是在HTML的標(biāo)簽中使用style屬性來(lái)設(shè)置css樣式
格式:html標(biāo)簽 style="屬性:值;屬性:值;...."被修飾的內(nèi)容/html標(biāo)簽
p style="color:orange;font-size:18px"在HTML中如何使用css樣式/p
1
特點(diǎn):僅作用于本標(biāo)簽。
2. 內(nèi)部方式(內(nèi)嵌樣式)
就是在head標(biāo)簽中使用標(biāo)簽來(lái)設(shè)置css樣式
格式: style type="text/css" ....css樣式代碼 /style
特點(diǎn):作用于當(dāng)前整個(gè)頁(yè)面
3. 外部導(dǎo)入方式(外部鏈入)
3.1 (推薦)就是在head標(biāo)簽中使用標(biāo)簽導(dǎo)入一個(gè)css文件,在作用于本頁(yè)面,實(shí)現(xiàn)css樣式設(shè)置
格式:link href="文件名.css" type="text/css" rel="stylesheet"/
3.2 還可以使用import在style標(biāo)簽中導(dǎo)入css文件。
如:style type="text/css" @import "style.css"; /style
特點(diǎn):作用于整個(gè)網(wǎng)站
他們的優(yōu)先級(jí):當(dāng)樣式?jīng)_突時(shí),就是采用就近原則,是值css屬性離被修飾的內(nèi)容最近的為主。
若沒(méi)有樣式?jīng)_突則采用疊加效果。
1、直接使用行內(nèi)樣式,即在html標(biāo)簽上使用style
div?style="width:100px;height:100px;background:red;"div內(nèi)容/div
2、先定義css樣式,再給html的class屬性賦值
style
.content{
width:100px;
height:100px;
background:red;
}
/style
div?class="content"
div測(cè)試內(nèi)容
/div
總結(jié):兩種方式效果是一致的,只是第二種方式可進(jìn)行重用,只要html元素class屬性相同即可
在html網(wǎng)頁(yè)中引入引入css主要有以下四種方式:
(1)行內(nèi)式
p style=”color:red”網(wǎng)頁(yè)中css的導(dǎo)入方式/p
(2)嵌入式
style type=”text/css”
P{ color:red }
/style
嵌入式一般寫在head中,對(duì)于單個(gè)頁(yè)面來(lái)說(shuō),這種方式很方便。
(3)導(dǎo)入式
!-- 導(dǎo)入外部樣式:在內(nèi)部樣式表的style/style標(biāo)記之間導(dǎo)入一個(gè)外部樣式表,導(dǎo)入時(shí)用@import。 --
style type="text/css"
@import "jisuan.css";
/style
(4)鏈接式
link href="jisuan.css" rel=”stylesheet” type=”text/css” /
導(dǎo)入式和鏈接式差不多,都是從外部引入css文件。但是鏈接式對(duì)于客戶端用戶瀏覽網(wǎng)站時(shí),效果會(huì)好些。