css樣式中a visited a active 能幫我解釋

時間 2021-06-18 19:14:03

1樓:匿名使用者

你的意思應該是 多個a標籤需要使用不同的 動態樣式是吧;

第一種:

給a標籤一個id或者class,然後在css裡給id或class使用偽類

或者css: ***:link ***:active ***:visited ***:hover

不同的a,給一個不同的id或者class,這樣就可以不一樣了,如果有部分是一樣的,那麼就使用相同的class; 但是記住id只能使用一個元素上; 雖然在ie裡將id跟class一樣使用不會顯示錯誤,但是是不符合網w3c的html標準的

第二種:

如果這些a標籤不屬於同一層的,意思是 a不在同一個容器下;比如一個a在 裡面 ,另一個a在裡面;

那麼你可以這樣寫css: #aaa a:link; #aaa a:

active ....#bbb a:link; #bbb a:

hover; 這表示這個a是在#aaa這個容器下的a;也就特定了這個a了;這樣也可以做到不同a不同樣式;

這兩種方法是在不同情況下應用的; 一般第二種情況是 在一個容器下的a全部使用相同樣式,例如導航;那麼就用第二種,這樣**量更小; 如果一個頁面的a全部使用相同樣式,那麼直接定義a; 如果每個a使用不同樣式,那麼使用id;如果不在同一容器下的幾個a使用相同樣式,那麼使用class;一句話,什麼方式可以在效果相同的情況下讓css**量更小;就選擇什麼方法

在寫css樣式時,a:和a:link,a:visited有什麼區別?

2樓:匿名使用者

a:link就是鏈

接bai平常的狀

du態,a:visited就是連結被zhi訪問過的狀態,daoa和a:link的區別我就回舉個例子吧:

css樣式答:a a:link那麼以下

標籤內的元素顏色顯示如下,

redbule

實際上,大多數情況我們直接用a而不是a:link,一般情況下最終效果都會完全相同。

3樓:三千鬥

如果樣式是#text

那麼一般情況下這樣寫就行了

#text a 樣式為text的文字在

專加連結的時候正常情況下顯示屬的顏色

#text a:hover 滑鼠經過時顯示的顏色你說的不是兩種寫法,是一樣的,不過是後面的寫的全面一些!

css3.0,list state中,為什麼a:link和a:visited要一起使用,為什麼a:hover和a:active要一起使用。

CSS樣式在網頁製作中的作用,CSS樣式在網頁製作中的作用

用於網頁佈局 使網頁更美觀 是網頁製作必不可少的 老式的採用 形式的網頁製作方式已經被淘汰了,現在網路上的各大 基本全部採用div css的表現形式了。css樣式可以很方便的控制網頁表現,比如配色,佈局等。形式的網頁已淘汰!付費內容限時免費檢視 回答您好。我是綿綿很高興為您服務,您的問題我已收到,看...

有關與css樣式問題,有關CSS樣式問題

具體情況如下 表示body標籤有一個樣式 body large 表示body標籤內部元素樣式叫large的標籤 body和。large之間有一個空格 chapte表示body內部樣式為chapte的標籤 可以是多個 這個不用多說了。就是body採用large的樣式定義。chapter就是裡面的cha...

css字型樣式的問題,CSS字型樣式的問題?

看來你是個新手,哈哈 從頭說起吧,先說網頁。首先肯定的告訴你,你絕對不能用css來製作任何特殊的非系統字型,你自己裝的那些別人是看不見的,css也無法解決!再說做圖好了,你想要特殊的字型,就一定要做成 包括其他一些css濾鏡可以實現的效果,暫時也建議你做成 因為瀏覽器還有個相容問題,也許再過幾年cs...