:link
Valijat on pseudo-klassi, mis hõlmab kõiki külastamata ankur ( ) elemendid lehel.
a:link ( color: aquamarine; )
Ülaltoodud näide muudab kõigi akvamariiniga külastamata linkide värvi.
Kasutades koos :hover
pseudoklassiga, :link
peavad :hover
stiilid töötama kõigepealt või siis pole neid üldse määratletud . Selle põhjuseks on asjaolu, et need on võrdselt spetsiifilised, nii et kui :link
need tuleksid järele, tühistaksid need stiilid hõljumisstiilid.
:link
Pseudo-klassi suunata kõik elemendid, mis on
href
atribuut, isegi kui href
on tühja väärtust. Nii et selles mõttes on see nagu atribuutide valija (href)
.
See tähendab, et :link
pseudoklassi kaudu saab kõiki kolme HTML-i elementi kujundada :
CSS-Tricks CSS-Tricks CSS-Tricks
Kolmas näide ülaltoodud koodiplokis oleks aga kehtetu HTML.
On ainult kolm HTML elemendid, mis aktsepteerib href
atribuut ,
ja
.
Pseudoklassi kaudu saab kujundada ainult elementi
:link
.
Samuti ei saa te href
atribuuti lisada teist tüüpi elementidele ja muuta selle kaudu stiilseks :link
. Teisisõnu, kui teil oli järgmine HTML:
CSS-Tricks
Järgmisel CSS-il ei oleks mingit mõju:
div:link ( color: aquamarine; )
Jällegi ei õnnestuks HTML-i valideerimine ebaõnnestuda, kuna href
see pole kehtiv atribuut domeenile
.
Tulenevalt asjaolust, et :link
saab sihtida ainult elemente,
:link
saab CSS-is stiilid määratleda ilma elemendi tüübi valijata järgmiselt:
:link ( color: aquamarine; )
HTML :link
- i kasutamisel on pseudoklass kõigil praktilistel eesmärkidel mõnevõrra ebaoluline, kuna sama efekti saab saavutada lihtsalt kõigi elementide otse sihtimisega :
a ( color: aquamarine; )
Kui aga lehel on elemente, millel pole
href
atribuute seatud (näiteks kasutatud pärandlehtedel ), sihiks ülaltoodud kood ka neid elemente ja see ei pruugi olla soovitud tulemus.
Samuti tuleb märkida, et alates CSS2-st võivad muud dokumendikeeled (peale HTML-i) lisaks ankrutele määratleda ka teisi elemente, mida saab :link
pseudoklassi kaudu kujundada .
Brauseri tugi
Chrome | Safari | Firefox | Ooper | IE | Android | iOS |
---|---|---|---|---|---|---|
Ükskõik | Ükskõik | Ükskõik | Ükskõik | Ükskõik | Ükskõik | Ükskõik |