Absolutte vs. relative links
Et hyperlink kan være enten relativ eller absolut. Et absolut link fortæller browseren, hvordan man når destinationssiden, uanset hvor linkingssiden er placeret på webstedet. Det kaldes absolut, fordi det fungerer på samme måde fra enhver side på webstedet. Et relativt link bruger kortvarigt til at indikere destinationssidens placering baseret på kildesidens placering.

Et fuldstændigt relativt link vil indeholde domænenavnet i linket, men hvis du linker sider i det samme domæne behøver du ikke at medtage disse oplysninger - hvis domænet ikke er angivet, udfylder dine besøgende browsere domænenavnet til dig ved hjælp af kildesidens domæne som standard.

De fleste websteder har sider i flere forskellige mapper. For eksempel vil hjemmesiden være placeret i rodkataloget (typisk med en URL på 'www.domain.com/index.html'), men hvis du har et afsnit på dit websted, der er afsat til ugler, kan du placere disse sider i en separat mappe for at holde dem organiserede (i hvilket tilfælde URL'en kan se ud som 'www.domain.com/owls/nesting.html'). Sidene om ørne findes derefter i en anden mappe (med en URL som 'www.domain.com/eagles/nesting.html'). Hvis du skulle oprette et absolut link på uglenes side, der pegede på ørnenes hekkeside, ville det se sådan ud:

Eagle-hekkevaner

Et relativt link fra uglenes hekkeside til ørnenes hekkeside ser sådan ud:

Eagle-hekkevaner

Hvad med, hvis de to sider er i den samme mappe? Nå, hvis du bygger et absolut link på ørnenes hekkeside, der peger på ørnens bytteside, ser det sådan ud:

Eagle byttedyr arter

Et relativt link fra ørnenes hekkeside til ørnens bytteside ser sådan ud:

Eagle byttedyr arter

Du kan se, hvordan du bruger relative links, kan spare dig for en masse indtastning, især hvis kildesiden og destinationssiden er i den samme mappe på din webserver. På den anden side fungerer relative links, selv hvis du senere flytter kildesiden til en anden del af webstedet (selvom det ikke hjælper dig, hvis destinationssiden flytter).

En anden fordel ved at bruge relative links er, at mange HTML-redigeringsprogrammer vil tjekke for ødelagte links, hver gang du flytter en fil. Disse programmer vil detektere og reparere relative links, men muligvis kan de ikke løse absolutte links. Kontroller med din HTML-editor's Hjælp-filer, hvis du ikke er sikker.

Video Instruktioner: Absolute vs Root-Relative vs Relative Links | Web Design & Development (April 2024).