Autor Zpráva
Wily.
Profil *
Nejak som nepochopil rozdiel mezi a {} a a:link {} v CSS styloch. Neni to to iste ? Kde sa ktore pouziva ?Dik.
izsak
Profil
:link predstavuje hypertextový odkaz

<a name="anchor"></a> - toto nie je klikateľný odkaz, vťahuje sa na neho iba selektor a {}

<a href="#">a</a> - je to "aktívny" odkaz - vzťahujú sa na neho obidve pravidlá

:link {} - predstavuje všetky klikacie odkazy na stránke (v XML by zrejme mal zahŕnať aj XLink a pod.)
habendorf
Profil
izsak: Bezva, z tvého vysvětlení už chápu, že Martin Kuželka měl pravdu a proč mi to dělalo to, co mi to dělalo. Viz tato diskuze:
http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=5&topic=15 03
lukysy
Profil
izsak Mám to chápat tak, že browser může použít styly definované jako a na kotvy? Příkladně že tohle:
a {color: #FFFFFF}
udělá z tohodle
<a name="neco">Ukotvený text</a>
bílý text?
izsak
Profil
lukysy
áno
habendorf
Profil
lukysy: přesně tak, mrkni do tý diskuze, odkaz výše
Yuhů
Profil
ale já si nemyslím, že
:link {}
představuje všechny klikací odkazy na stránce. Podle mě odkaz může být i
a:visited {}

Jsem pro zásadní oddělení teorie od praxe. Praxe říká, že co je odkaz, půjde měnit buďto přes a, a:link nebo přes a:visited.
izsak
Profil
a:visited {} zase označí všetky odkazy (samozrejme klikacie), na ktoré užívateľ klikol.

Áno, odkazy sa dajú meniť cez a, a:link, a:visited, ale sú to rozdielne selektory, s rozdielnymi váhami, ktoré označujú rôzne stavy odkazov na stránke.
lukysy
Profil
Mrkám mrkám, ale IE mi to nedělá... FireFox ano...
izsak
Profil
Testovacia verzia:
http://www.izsak.net/docs/anchors/css-link.xht

Pozor!
a:visited {} má vyššiu prioritu ako :visited{}, :link {} alebo a {}
Toto téma je uzamčeno. Odpověď nelze zaslat.