a:link,a:visited,a:hover,貌似不可以用行內(nèi)樣式表示哦。
創(chuàng)新互聯(lián)建站專業(yè)為企業(yè)提供高淳網(wǎng)站建設(shè)、高淳做網(wǎng)站、高淳網(wǎng)站設(shè)計、高淳網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、高淳企業(yè)網(wǎng)站模板建站服務(wù),10年高淳做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
可以用內(nèi)部樣式:
style
a:link?{color:blue}
a:visited{color:red}?
a:hover?{color:yellow}
/style
也可以用css文件中的外部樣式:
link?rel="stylesheet"?type="text/css"?href="test.css"/link
test.css文件里:
a:link?{color:blue}
a:visited{color:red}?
a:hover?{color:yellow}
但是貌似不可以用行內(nèi)樣式的。
如果一定要用,可以這樣的方式來:
a?href="javascript:void(0);"?onmouseover="this.style.color='yellow';"?onmouseout="this.style.color='blue';"?onclick="this.style.color='red';"鏈接/a
其中,onmouseout對應(yīng)的a:link,onclick對應(yīng)的a:visited,onmouseover對應(yīng)的a:hover
外部式:
(1)用法:當(dāng)要在站點(diǎn)上所有或部分網(wǎng)頁上一致地應(yīng)用相同樣式時,可使用外部樣式表。在一個或多個外部樣式表中定義樣式,并將它們鏈接到所有網(wǎng)頁,便能確保所有網(wǎng)頁外觀的一致性。如果人們決定更改樣式,只需在外部樣式表中修改一次,而該更改會反映到所有與該樣式表相鏈接的網(wǎng)頁上。
(2)舉例:通常外部樣式表以 .css 做為文件擴(kuò)展名,例如 Mystyles.css。然后在需要此樣式的頁面中將其鏈接進(jìn)來。
2.內(nèi)嵌式:
(1)用法:當(dāng)人們只是要定義當(dāng)前網(wǎng)頁的樣式,可使用嵌入的樣式表。嵌入的樣式表是一種級聯(lián)樣式表,“嵌”在網(wǎng)頁的 標(biāo)記符內(nèi)。嵌入的樣式表中的樣式只能在同一網(wǎng)頁上使用。
(2)舉例:在 MicrosoftFrontPage2000中,某些格式設(shè)置特性會作為內(nèi)嵌樣式自動應(yīng)用。例如∶如果使用 “邊框與陰影” 命令(在 “格式” 菜單上)在普通段落周圍應(yīng)用框,F(xiàn)rontPage 會寫下格式設(shè)置信息,作為段落標(biāo)記符的內(nèi)嵌樣式屬性。
3.行內(nèi)樣式:
行內(nèi)樣式就是直接把CSS代碼添加到HTML的標(biāo)記中,即作為HTML標(biāo)記的屬性標(biāo)記存在。通過這種方法,可以很簡單地對某個元素單獨(dú)定義樣式。
拓展資料:
CSS定義:
它是一種用來表現(xiàn)HTML(標(biāo)準(zhǔn)通用標(biāo)記語言的一個應(yīng)用)或XML(標(biāo)準(zhǔn)通用標(biāo)記語言的一個子集)等文件樣式的計算機(jī)語言。
CSS簡介:
CSS(Cascading Style Sheet,可譯為“層疊樣式表”或“級聯(lián)樣式表”)是一組格式設(shè)置規(guī)則,用于控制Web頁面的外觀。通過使用CSS樣式設(shè)置頁面格式,可將頁面的內(nèi)容與表現(xiàn)形式分離。
優(yōu)越性:CSS目前最新版本為CSS3,是能夠真正做到網(wǎng)頁表現(xiàn)與內(nèi)容分離的一種樣式設(shè)計語言。相對于傳統(tǒng)HTML的表現(xiàn)而言,CSS能夠?qū)W(wǎng)頁中的對象的位置排版進(jìn)行像素級的精確控制,支持幾乎所有的字體字號樣式,擁有對網(wǎng)頁對象和模型樣式編輯的能力,并能夠進(jìn)行初步交互設(shè)計,是目前基于文本展示最優(yōu)秀的表現(xiàn)設(shè)計語言。
外部樣式表: 當(dāng)樣式需要應(yīng)用于很多頁面時,外部樣式表將是理想的選擇。在使用外部樣式表的情況下,你可以通過改變一個文件來改變整個站點(diǎn)的外觀。每個頁面使用 link 標(biāo)簽鏈接到樣式表。link 標(biāo)簽在(文檔的)頭部:head link rel="stylesheet" type="text/css" href="mystyle.css" / /head瀏覽器會從文件 mystyle.css 中讀到樣式聲明,并根據(jù)它來格式文檔。
內(nèi)部樣式表: 當(dāng)單個文檔需要特殊的樣式時,就應(yīng)該使用內(nèi)部樣式表。你可以使用 style 標(biāo)簽在文檔頭部定義內(nèi)部樣式表,就像這樣:head style type="text/css" hr {color: sienna;} p {margin-left: 20px;}?
內(nèi)聯(lián)樣式: 由于要將表現(xiàn)和內(nèi)容混雜在一起,內(nèi)聯(lián)樣式會損失掉樣式表的許多優(yōu)勢。請慎用這種方法,例如當(dāng)樣式僅需要在一個元素上應(yīng)用一次時。要使用內(nèi)聯(lián)樣式,你需要在相關(guān)的標(biāo)簽內(nèi)使用樣式(style)屬性。
CSS樣式表定義的基本語法:
Select { property1 : value, property2: value2 }
CSS樣式表一共分3種,分別是:
1、內(nèi)聯(lián)樣式表:
內(nèi)聯(lián)樣式表是寫在標(biāo)記內(nèi)的,只對所在標(biāo)記有效。
2、內(nèi)部及聯(lián)樣式表:
利用style標(biāo)記將樣式表嵌在HTML文件的頭部。
3、外部級聯(lián)樣式表:
使用link標(biāo)記可以將樣式表鏈接到網(wǎng)頁上。
CSS樣式表的優(yōu)先級:(由低到高)
瀏覽器默認(rèn)(優(yōu)先級最低)
外部級聯(lián)樣式表
內(nèi)部及聯(lián)樣式表
內(nèi)聯(lián)樣式表(優(yōu)先級最高)
(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)定義:
在對象標(biāo)記里面使用style屬性定義其樣式:
例如:p style="margin-left:0.5in;margin-right:0.5in"...../p
內(nèi)部樣式是包含在網(wǎng)頁文件中的樣式
例如:
style
body {
color:red;
}
/style
外部樣式是在頁面中引用一個.CSS文件,比如網(wǎng)站中為了界面統(tǒng)一,通常會下一個通用的.css文件,基本的樣式都包含在其中,到時用的時候每個頁面只用寫上link href=" " rel="stylesheet" type="text/css"就可以了。在需要樣式比較多的時候最好用外部樣式表,好管理,代碼也少寫很多,不然你的每一個頁面都得寫這些東西,會很亂。行間樣式其實(shí)跟內(nèi)部樣式表使用范圍更低一級,內(nèi)部樣式表是整個頁面都可以調(diào)用,行間樣式寫在哪個標(biāo)簽上,只能他使用,比如table style="border:5px solid gray;"/table