有外部式,內(nèi)嵌式,行內(nèi)樣式。

創(chuàng)新互聯(lián)專(zhuān)注于永登網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供永登營(yíng)銷(xiāo)型網(wǎng)站建設(shè),永登網(wǎng)站制作、永登網(wǎng)頁(yè)設(shè)計(jì)、永登網(wǎng)站官網(wǎng)定制、微信平臺(tái)小程序開(kāi)發(fā)服務(wù),打造永登網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供永登網(wǎng)站排名全網(wǎng)營(yíng)銷(xiāo)落地服務(wù)。
1、外部式:
(1)用法:當(dāng)要在站點(diǎn)上所有或部分網(wǎng)頁(yè)上一致地應(yīng)用相同樣式時(shí),可使用外部樣式表。在一個(gè)或多個(gè)外部樣式表中定義樣式,并將它們鏈接到所有網(wǎng)頁(yè),便能確保所有網(wǎng)頁(yè)外觀的一致性。如果人們決定更改樣式,只需在外部樣式表中修改一次,而該更改會(huì)反映到所有與該樣式表相鏈接的網(wǎng)頁(yè)上。
(2)舉例:通常外部樣式表以 .css 做為文件擴(kuò)展名,例如 Mystyles.css。然后在需要此樣式的頁(yè)面中將其鏈接進(jìn)來(lái)。
2、內(nèi)嵌式:
(1)用法:當(dāng)人們只是要定義當(dāng)前網(wǎng)頁(yè)的樣式,可使用嵌入的樣式表。嵌入的樣式表是一種級(jí)聯(lián)樣式表,“嵌”在網(wǎng)頁(yè)的 標(biāo)記符內(nèi)。嵌入的樣式表中的樣式只能在同一網(wǎng)頁(yè)上使用。
(2)舉例:在 MicrosoftFrontPage2000中,某些格式設(shè)置特性會(huì)作為內(nèi)嵌樣式自動(dòng)應(yīng)用。例如∶如果使用 “邊框與陰影” 命令(在 “格式” 菜單上)在普通段落周?chē)鷳?yīng)用框,F(xiàn)rontPage 會(huì)寫(xiě)下格式設(shè)置信息,作為段落標(biāo)記符的內(nèi)嵌樣式屬性。
3、行內(nèi)樣式:
行內(nèi)樣式就是直接把CSS代碼添加到HTML的標(biāo)記中,即作為HTML標(biāo)記的屬性標(biāo)記存在。通過(guò)這種方法,可以很簡(jiǎn)單地對(duì)某個(gè)元素單獨(dú)定義樣式。
css可以使用下面的幾種偽類(lèi)來(lái)設(shè)置鏈接樣式:
鏈接的四種狀態(tài):
a:link - 普通的、未被訪問(wèn)的鏈接
a:visited - 用戶已訪問(wèn)的鏈接
a:hover - 鼠標(biāo)指針位于鏈接的上方
a:active - 鏈接被點(diǎn)擊的時(shí)刻
當(dāng)為鏈接的不同狀態(tài)設(shè)置樣式時(shí),要按照如下規(guī)則:
a:hover 必須位于 a:link 和 a:visited 之后
a:active 必須位于 a:hover 之后
我們?cè)邳c(diǎn)擊超鏈接的時(shí)候,會(huì)發(fā)現(xiàn)
這四個(gè)狀態(tài),鏈接的文本會(huì)發(fā)生不一樣的狀態(tài),這樣的效果就是用CSS的偽類(lèi)選擇器來(lái)實(shí)現(xiàn)。
正確的CSS順序應(yīng)該是
Why?
因?yàn)檫@四個(gè)CSS的優(yōu)先級(jí)是一樣的,所有后者會(huì)覆蓋前者。
從實(shí)現(xiàn)的步驟來(lái)分析,就應(yīng)該是這樣排列才對(duì)。
用戶的操作步驟是
1. 還沒(méi)有點(diǎn)擊鏈接
那么只有 a:link 這一條樣式生效,用戶看到的是沒(méi)有點(diǎn)擊的樣式。
2. 鼠標(biāo)移上去懸浮在鏈接上
那么 a: link 和 a: hover 這兩條生效,由于 a: hover 在后面,所以樣式3覆蓋了樣式1,顯示的是鼠標(biāo)移上去懸浮在鏈接上這個(gè)樣式
3. 鼠標(biāo)按了下去
那么 a:link 、 a:hover 和 a:active 這三條生效, a:active 覆蓋了前兩者,顯示出來(lái)的就是鼠標(biāo)點(diǎn)擊時(shí)候的樣式。
4. 點(diǎn)擊完發(fā)生鏈接之后
那么 a: visited 這一條永久生效,顯示出來(lái)的就是鏈接后的樣式。
總之,必須是,
外部CSS樣式是一個(gè)獨(dú)立的CSS文件,當(dāng)在網(wǎng)頁(yè)中直接創(chuàng)建外部CSS樣式時(shí),該樣式自動(dòng)應(yīng)用到網(wǎng)頁(yè)中;當(dāng)在創(chuàng)建空白網(wǎng)頁(yè)時(shí),通常可以附加已經(jīng)存在的外部樣式表。如果CSS樣式文件已經(jīng)存在,制作網(wǎng)頁(yè)時(shí)可以通過(guò)【CSS樣式】面板中的【附加樣式表】按鈕來(lái)鏈接,具體操作如下:
(1)單擊【附加樣式表】按鈕,在打開(kāi)【鏈接外部樣式表】對(duì)話框(見(jiàn)圖1)中選擇外部CSS文件后,可以通過(guò)連接或?qū)敕绞綄⑵鋺?yīng)用到當(dāng)前網(wǎng)頁(yè)中。圖1
(2)在【添加為】中選擇其中的一個(gè)選項(xiàng):
◇若要?jiǎng)?chuàng)建當(dāng)前文檔和外部樣式表之間的鏈接,請(qǐng)選擇【鏈接】單擊按鈕。該選項(xiàng)在HTML代碼中創(chuàng)建一個(gè)link標(biāo)記,并引用已發(fā)布的樣式表所在的URL。link標(biāo)記必須放在頁(yè)面的head區(qū)域。Internet Explorer和Netscape Navigator都支持此方法。
◇如果希望導(dǎo)入而不是鏈接到外部樣式表,請(qǐng)選擇【導(dǎo)入】單擊按鈕。導(dǎo)入外部樣式表是指在內(nèi)部樣式表的style里導(dǎo)入一個(gè)外部樣式表,導(dǎo)入時(shí)用@import。
注意:不能使用【鏈接】標(biāo)記添加從一個(gè)外部樣式表到另外一個(gè)外部樣式表的引用。如果要嵌套樣式表,必須使用【導(dǎo)入】指令。大多數(shù)瀏覽器還能識(shí)別頁(yè)面中(而不僅僅是樣式表中)的導(dǎo)入指令。當(dāng)在鏈接到頁(yè)面與導(dǎo)入到頁(yè)面的外部樣式表中存在重疊的規(guī)則時(shí),不同瀏覽器解決沖突屬性的方式具有細(xì)微的差別。
html超鏈接樣式包括:正在連接、訪問(wèn)過(guò)、鼠標(biāo)盤(pán)旋,各個(gè)文本字體樣式設(shè)置如下
style type="text/css"
!-- 超鏈接文本字體設(shè)置--
A {
FONT-SIZE: 16px; FONT-FAMILY: 宋體
}
!-- 超鏈接正在連接的文本字體設(shè)置--
A:link {
COLOR: #0055bb; TEXT-DECORATION: none
}
!-- 超鏈接訪問(wèn)過(guò)的文本字體設(shè)置--
A:visited {
COLOR: #0077bb; TEXT-DECORATION: none
}
!-- 超鏈接鼠標(biāo)盤(pán)旋的文本字體設(shè)置--
A:hover {
COLOR: #ff0000; TEXT-DECORATION: none
}
/style
當(dāng)前標(biāo)題:css連接樣式,網(wǎng)頁(yè)設(shè)計(jì)css鏈接樣式
文章分享:http://chinadenli.net/article8/dsepcip.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃、做網(wǎng)站、外貿(mào)建站、網(wǎng)站營(yíng)銷(xiāo)、關(guān)鍵詞優(yōu)化、品牌網(wǎng)站設(shè)計(jì)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)