Az internet weboldalait sokan egy hálózattal azonosítják, hiszen gyakori, hogy a weboldalak más weboldalakra hivatkoznak. A hivatkozásokat linkeknek hívjuk. A hivatkozások lehetnek külső linkek - ekkor egy másik webhely oldalára hivatkozunk, lehetnek belső hivatkozások - ekkor a saját webhelyünk oldalait kapcsoljuk össze, illetve lehet hivatkozás az azonos oldalon lévő másik szövegrészre is. Speciális eset, amikor egy email címre hivatkozunk.
Linkek
A feladat megoldására a különféle attribútumokkal ellátott <a>...</a> tag szolgál.
Péládul, ha egy oldalon az Fzolee webhely linkje szóban hivatkozom a weboldalamra, akkor ezt kell beírnom:
<a href="http://www.fzolee.hu/fw2/">az Fzolee webhely linkje</a>
Ez külső hivatkozásnak számít, mert a http:// ott szerepel a link lején
Ha csak egy oldalra hivatkozom, például ennek a HTML könyvnek az oldalára, akkor nem szabad a szervert is beírni, csak az oldal címét. Valahogy így:
<a href="/fw2/a_html">ennek a HTML könyvnek az oldalára</a>
<a href="./oldal.html">Hivatkozás ugyanennek a könyvtárnak egy másik oldalára</a>
<a href="oldal.html">Hivatkozás ugyanennek a könyvtárnak egy másik oldalára</a>
<a href="../oldal.html">Hivatkozás egy szinttel feljebb lévő könyvtárban lévő oldalra</a>
<a href="../../stilus/masik.html">Hivatkozás kétszinttel feljebb lévő majd eggyel lejjebb lévő könyvtárban lévő oldalra</a>
Ha csak ennek az oldalnak egy másik részére hivatkozom, akkor azt meg kell jelölnöm az alábbi módon:
<a id="linkek" name="linkek"></a>Linkek
Majd utána a hivatkozásban is a jelölét kell alkalmaznom:
<a href="#linkek"> Linkek szóra hivatkozom</a>
Az email cím használatához az alábbi sort kell használni. Ha erre a linkre rákattint a felhasználó, akkor a számítógépen alapértelmezettként megjelölt levelező program indul el:
<a href ="mailto:xy@valamimail.hu">Kapcsolat</a>