CSS3 有一個(gè) :target 屬性
大峪網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián),大峪網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為大峪千余家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)營銷網(wǎng)站建設(shè)要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的大峪做網(wǎng)站的公司定做!
這是一個(gè)簡(jiǎn)單的DEMO 高級(jí)用法可以再百度搜索:
!DOCTYPE?html
html
head
style
:target?{
border:?2px?solid?#D4D4D4;
background-color:?#e5eecc;
}
/style
/head
body
h1This?is?a?heading/h1
pa?href="#news1"Jump?to?New?content?1/a/p
pa?href="#news2"Jump?to?New?content?2/a/p
pClick?on?the?links?above?and?the?:target?selector?highlight?the?current?active?HTML?anchor./p
p?id="news1"bNew?content?1.../b/p
p?id="news2"bNew?content?2.../b/p
pbNote:/b?Internet?Explorer?8?and?earlier?versions?do?not?support?the?:target?selector./p
/body
/html
1、首先,在電腦中打開編輯器,創(chuàng)建html文檔。
2、然后,創(chuàng)建h1標(biāo)簽,用行內(nèi)樣式控制字體顏色為紅色。
3、接下來,用內(nèi)部樣式選擇器選擇h1標(biāo)簽,控制它的樣式。
4、外部樣式需要,創(chuàng)建外部樣式.css文件。
5、然后,在html文件里面引入css文件。
6、最后,在瀏覽器看是否生效,就可以了。
css樣式采取的就近樣式原則。
行內(nèi)樣式div style=""/div優(yōu)先級(jí)最高,沒有行內(nèi)樣式那么會(huì)回在頁答面找style/style內(nèi)嵌樣式。
名稱CSS中的“層疊(cascading)”表示樣式單規(guī)則應(yīng)用于HTML文檔元素的方式。具體地說,CSS樣式單中的樣式形成一個(gè)層次結(jié)構(gòu),更具體的樣式覆蓋通用樣式。樣式規(guī)則的優(yōu)先級(jí)由CSS根據(jù)這個(gè)層次結(jié)構(gòu)決定,從而實(shí)現(xiàn)級(jí)聯(lián)效果。
擴(kuò)展資料:
易于使用和修改:
CSS可以將樣式定義在HTML元素的style屬性中,也可以將其定義在HTML文檔的header部分,也可以將樣式聲明在一個(gè)專門的CSS文件中,以供HTML頁面引用??傊珻SS樣式表可以將所有的樣式聲明統(tǒng)一存放,進(jìn)行統(tǒng)一管理。
另外,可以將相同樣式的元素進(jìn)行歸類,使用同一個(gè)樣式進(jìn)行定義,也可以將某個(gè)樣式應(yīng)用到所有同名的HTML標(biāo)簽中。
參考資料來源:百度百科-CSS
外部樣式表
當(dāng)樣式需要應(yīng)用于很多頁面時(shí),外部樣式表將是理想的選擇。在使用外部樣式表的情況下,你可以通過改變一個(gè)文件來改變整個(gè)站點(diǎn)的外觀。每個(gè)頁面使用 link 標(biāo)簽鏈接到樣式表。
內(nèi)部樣式表
當(dāng)單個(gè)文檔需要特殊的樣式時(shí),就應(yīng)該使用內(nèi)部樣式表。你可以使用 style 標(biāo)簽在文檔頭部定義內(nèi)部樣式表
內(nèi)聯(lián)樣式
由于要將表現(xiàn)和內(nèi)容混雜在一起,內(nèi)聯(lián)樣式會(huì)損失掉樣式表的許多優(yōu)勢(shì)。請(qǐng)慎用這種方法,例如當(dāng)樣式僅需要在一個(gè)元素上應(yīng)用一次時(shí)。
沒有針對(duì)DW的用法吧?DW的功能只是輔助,最好根據(jù)頁面情況安排,而不是根據(jù)開發(fā)軟件按排。
有這三種 taglibname{} .name{} #id{}
第一種為標(biāo)簽樣式,taglib為標(biāo)簽名,后面{}里面加屬性,這種樣式對(duì)頁面內(nèi)所有的標(biāo)簽名為taglibname的標(biāo)簽起作用。
第二種為css類樣式,需要在HTML開始標(biāo)簽 后綴 class="name",name即類名,這類標(biāo)簽對(duì)HTML內(nèi)所有后綴同樣name的標(biāo)簽起作用 class="name" 可以設(shè)在多個(gè)開始標(biāo)簽后,表示這些標(biāo)簽具有同一類樣式。
第三種為cssID樣式,需要在HTML開始標(biāo)簽后綴 id="id",需要注意的是,ID樣式的話,每一個(gè)name都是獨(dú)立且不重復(fù)的,具有唯一性。
手打!~希望對(duì)你有幫助!
(1)引用外部css文件:
在html文件的頭部插入link rel="stylesheet" type="text/css" href="***.css" /
例如:html
head
title標(biāo)題/title
link rel="stylesheet" type="text/css" href="mycss/style.css" /
/head
body
................
/body
/html
若是在xml中,可在聲明區(qū)插入? xml-stylesheet type="text/css" href="***.css" ?
(2)內(nèi)部定義樣式塊:
在html文檔的頭部插入標(biāo)記style.../style塊
例如:html
head
title標(biāo)題/title
style
!--
body{font:8pt "Arial"}
h1{font:15pt "Arial";font-weight:blod;color:maroon}
--
/styel
/head
body
................
/body
/html
(3)內(nèi)聯(lián)定義:
在對(duì)象標(biāo)記里面使用style屬性定義其樣式:
例如:p style="margin-left:0.5in;margin-right:0.5in"...../p