Som nævnt ovenfor, er det største kendetegn ved HTML muligheden for
at lave links. Links til andre steder på nettet og indenfor samme dokument
eller site er ikke opbygget helt ens, men fælles er det centrale containertag
<A> ... </A>.
Skal du lave links til andre steder på nettet bruges, som nævnt, formen
:
<A HREF="http://xxx.xxx.xxx"> ...En Hjemmeside... </A>.
I det nævnte eksempel bruges protokollen http, men også andre protokoller,
som fx. ftp til filoverførsel, kan bruges. På denne måde kan man linke
til ethvert (ubeskyttet) dokument på Internettet. Metoden kan også bruges
til at linke til fx. en pakket zipfil, der skal downloades, eller til
et billede som i eksemplet :
<A HREF="http://hotel.prosa.dk/~jes/jesper.gif"> ...mig selv !!...
</A>
Et site vil oftes bestå af flere forskellige dokumenter. Vil man linke
mellem disse (fx. fra en indexfil til et andet dokument), kan man benytte
samme metode, men for at belaste nettet mindre, og for at øge hastigheden,
samt for at give nemmere mulighed for flytning af et site til en anden
server, bør man bruge en kortere form. Det er nemlig ikke nødvendigt at
angive den absolutte adresse i et link. Ligge fx. filen index.html og
filen side2.html på samme server, kan man nøjes med at benytte formen
:
<A HREF="side2.html"> ...gå til side to... </A>
Dette kræver dog, at filen også ligger i samme bibliotek på serveren.
Ellers kan også stien til dokumentet angives som fx. i :
<A HREF="billeder/billede.gif"> ...se et billede... </A>
Nogle browsere kan vise et navn på linket, når man bevæger sig hen over
linket. Dette navn defineres med parameteren TITLE :
<A HREF="side2.html" TITLE="titel"> ... </A>
Skal man linke til et bestemt sted i et dokument, er det nødvendigt først
at have defineret dette sted. Dette sker med et containertag af formen
:
<A NAME="xxxx"> ... </A> (bemærk at der ikke er krav om en
tekst imellem tags´ene)
Tag´et hvorfra der linkes har samme form som alle andre links,
blot med et indsat hashmark (havelåge) før navnet :
<A HREF="#xxxx"> ...gå til et andet sted... </A>
Der kan også angives en absolut adresse til dokumentet som i :
<A HREF="http://hotel.prosa.dk/~jes/index.html#xxxx"> ... gå til
et andet sted...</A>
Husk, at du kun kan linke til specifikke steder i andres dokumenter,
hvis der i forvejen er indsat et <A NAME="xxxx"> tag
i dokumentet.
Det er også muligt at lave et link til en e-mail adresse som i :
<A HREF="MAILTO:jesper_svarre@online.pol.dk"> ...Skriv til mig...
</A>
Browseren vil ved klik på dette link typisk åbne mailprogrammet med den
angivne adresse som modtager. TITLE kan, efter specifikationen,
også bruges ved MAILTO URL´s, hvor TITLE værdien
vil fremgå af emnefeltet i mailprogrammet. Dette virker dog sjældent,
hvorfor følgende kode anbefales :
<A HREF="MAILTO:jesper_svarre@online.pol.dk?subject=Ang. kursus i
HTML">
Links kan også bruges til at vise grafik på siderne.
|