V računalništvu je hyperlink referenca do dokumenta, ki ji lahko bralec direktno sledi preko grafike ali niza besed. Hyperlink kaže na nov spletni dokument (npr. spletno stran ali sliko), ali pa na drugo sekcijo znotraj spletne strani v kateri se nahaja.
Beseda hyperlink je sestavljena iz dveh besed: hyper in link. Prva izvira iz grščine in pomeni nad, druga pa je angleški izraz za povezavo. Hyperlink v slovenščini poznamo pod besedami hiperpovezava in nadpovezava.
Hiperpovezave lahko odpre tako človek, kot računalniški program. Hipertekst je tekst s hiperpovezavami. Spletni iskalniki na primer uporabljajo program imenovan spletni pajek (web spider), ki pregleduje hipertekst (npr. spletno stran), sledi vsaki hiperpovezavi in zbira podatke o dokumentih, na katere kažejo hiperpovezave.
Hyperlink v spletnih brskalnikih
Spletni brskalniki hiperpovezavo običajno prikažejo tako, da se razlikuje od ostalega besedila, na primer z drugačno barvo, pisavo, slogom. Način prikaza lahko določimo tudi sami z uporabo CSS jezika. Najpogosteje spletni brskalniki hiperpovezave prikažejo v modri barvi in jih podčrtajo. V primeru, da je obiskovalec že obiskal vir, na katerega kaže hiperpovezava, pa jo spletni brskalniki navadno obarvajo vijolično.
Ko obiskovalec spletne strani aktivira hiperpovezavo (npr. nanj klikne z miškinim kazalcem), pokaže spletni brskalnik vir (npr. sliko ali spletno stran), na katerega hiperpovezava kaže. Klik na hiperpovezavo lahko odpre vir v istem ali pa v novem zavihku / oknu spletnega brskalnika. V primeru, da je vir neka posebna datoteka, katere brskalnik ne zna obravnavati, se lahko zažene program, ki zna odpreti ta vir.
Sestava hyperlinka v HTML dokumentu
HTML dokument je pogosta oblika spletne strani. Hyperlink lahko v HTML določimo z elementom, ki mu pravimo anchor, kar je angleški izraz za sidro. Oznaka za anchor se začne z <a> in konča z </a>.
<a href="URL" title="Naslov povezave" target="cilj strani">Oznaka povezave</a>
Poglejmo si atribute:
- URL – to je naslov do vira (npr. do spletne strani), npr. http://www.presentia.si/baza-znanja-helpdesk/2008/kaj-je-hyperlink-or-link
- title – to je naslov povezave, ki se bo prikazal, če bo uporabnik z miškinim kazalcem nekaj časa prestal nad hiperpovezavo
- target – to je atribut, ki določa, na kakšen način se bo prikazal vir hiperpovezave; obstaja 5 oznak, ki določajo načine prikaza:
- _blank pokaže dokument v novem oknu ali zavihku
- _self pokaže vir v istem zavihku oziroma v istem okvirju (frame), v katerem se nahaja hiperpovezava
- _parent pokaže vir v starševskem okvirju
- _top pokaže vir v istem oknu ali zavihku, v katerem se nahaja hiperpovezava
- navedemo ime okvirja, v katerem bo vir odprt
Oznaka povezave je besedilo ali slika ali kak drug HTML element, ki bo prikazan na spletni strani in na katerega bo obiskovalec lahko kliknil, da bi prišel do vira, na katerega kaže hiperpovezava.
V HTML dokument lahko vključimo tudi element map, ki nam omogoča, da določeni sliki določimo več hiperpovezav. To pride prav v primeru, ko imamo npr. zemljevid Slovenije in želimo ob posameznih krajih določiti povezavo do spletne strani, ki opisuje kraj.
Primer HTML kode, kjer uporabljamo tak zemljevid
<img src="planets.gif" alt="Zemljevid Slovenije" usemap="#mesta" /> <map name="mesta"> <area shape="circle" coords="50,50,5" href="ljubljana.htm" alt="Ljubljana" /> <area shape="circle" coords="100,10,3" href="maribor.htm" alt="Maribor" /> <area shape="circle" coords="70,30,2" href="celje.htm" alt="Celje" /> </map>
Razlago atributov elementov prepuščamo bralcu.
Hyperlink v drugih tehnologijah
HTML je samo ena od tehnologij, kjer lahko uporabimo hyperlink. Hiperpovezave so namreč prisotne tudi v XML, PDF dokumentih, urejevalcih besedil, preglednicah, v aplikacijah, ki imajo razdelan sistem pomoči,…
Sorodni članki:












