Hivatkozások létrehozása

Hivatkozásokat az A elemmel lehet létrehozni.

Ehhez szükséges az elem href paramétere, ha induló ugrópontot akarunk az elemből készíteni. Az elem tartalma lesz az a szöveg vagy kép, amelyre az egérrel rábökve a böngésző megkezdi a célpont letöltését. Hogy mit csináljon a letöltött erőforrással, az az elem további paramétereitől, valamint az erőforrás típusától is függ. Elképzelhető, hogy a hivatkozott weboldalt egy másik ablakban fogja megnyitni. Erre akkor kerül sor, ha a target paraméter szerepel, és ott egy másik ablak azonosítója van megadva. Erről a paraméterről majd később, a kereteknél ejtünk bővebben szót.

Amennyiben az elem rendelkezik a name paraméterrel, akkor az elem alkalmazható célpontként. Elképzelhető az az eset is, hogy az elem egyszerre indulópont (href) és célpont (name vagy id).

A következő példa egy hivatkozást mutat, amely arra a webszerverre mutat, ahol a weboldalkészítéssel kapcsolatos dokumentumok eredetiben megtalálhatók:

További információkért keresse fel a
<a href="http://www.w3.org/">World Wide Web Consortium</a>
oldalát.

Ezen a hivatkozáson keresztül eljuthatunk a W3C weboldalára.

Az elem tartalma fog hivatkozásként megjelenni. Hogy ez hogyan is néz ki, azt a következő alfejezetben részletezzük.

Amennyiben célpontot akarunk létrehozni, akkor néhány dologra vigyáznunk kell. Először is arra, hogy van néhány böngésző, amely csak az A elem name paraméterét találja meg. Ez a viselkedés hibának számít, de ez nem jelent vígaszt. A másik hibaforrás abból adódhat, hogy a böngészők némelyike az üres A elemet nem találja meg. Ezeknél a böngészőknél a következő példa lesz problémás:

<A name="ures-ugropont"></a>
...
<A href="#ures-ugropont">Hivatkozás az üres ugrópontra</A>

Szintén érdemes odafigyelni arra, hogy mit teszünk az A elem belsejébe. Másik A elemet nem lehet beletenni, mivel ennek az lehetne az eredménye, hogy a böngésző nem tudja eldönteni, hogy melyik hivatkozást kell betöltenie. Mivel a böngésző ilyenkor mindig a lekülső A elemet veszi csak figyelembe, a belső hivatkozások teljesen értelmetlenné válnak.