Absolute versus relatieve links
Een hyperlink kan relatief of absoluut zijn. Een absolute link vertelt de browser hoe de bestemmingspagina te bereiken, ongeacht waar de koppelingspagina zich op de site bevindt. Het wordt absoluut genoemd omdat het op dezelfde manier werkt vanaf elke pagina op de site. Een relatieve link gebruikt steno om de locatie van de bestemmingspagina aan te geven op basis van de locatie van de bronpagina.

Een volledig relatieve link bevat de domeinnaam in de link, maar als u pagina's in hetzelfde domein koppelt, hoeft u deze informatie niet op te nemen - als het domein niet is opgegeven, vullen de browsers van uw bezoekers de domeininformatie in voor u, standaard het domein van de bronpagina gebruikend.

De meeste websites hebben pagina's in verschillende mappen. De startpagina bevindt zich bijvoorbeeld in de hoofdmap (meestal met een URL van 'www.domain.com/index.html'), maar als u een gedeelte van uw website hebt dat is gewijd aan uilen, kunt u die pagina's in een aparte map om ze georganiseerd te houden (in welk geval de URL eruit zou kunnen zien als 'www.domain.com/owls/nesting.html'). De pagina's over adelaars staan ​​dan in een andere map (met een URL zoals 'www.domain.com/eagles/nesting.html'). Als u een absolute link op de uilnestpagina zou maken die naar de adelaarsnestpagina wees, zou het er zo uitzien:

Eagle-nestgewoonten

Een relatieve link van de uilnestpagina naar de adelaarsnestpagina ziet er zo uit:

Eagle-nestgewoonten

Hoe zit het als de twee pagina's in dezelfde map staan? Nou, als je een absolute link op de adelaarsnestpagina bouwt die naar de adelaarsprofielpagina verwijst, ziet het er zo uit:

Eagle-prooisoorten

Een relatieve link van de adelaarsnestpagina naar de adelaarsproppagina ziet er zo uit:

Eagle-prooisoorten

U kunt zien hoe het gebruik van relatieve koppelingen u veel typen kan besparen, vooral als de bronpagina en de bestemmingspagina zich in dezelfde map op uw webserver bevinden. Aan de andere kant zullen relatieve links werken, zelfs als u de bronpagina later naar een ander deel van de site verplaatst (hoewel dat u niet helpt als de bestemmingspagina wordt verplaatst).

Een ander voordeel van het gebruik van relatieve links is dat veel HTML-bewerkingsprogramma's elke keer dat u een bestand verplaatst, op verbroken koppelingen controleren. Deze programma's zullen relatieve links detecteren en repareren, maar kunnen al dan niet absolute links repareren. Raadpleeg de Help-bestanden van uw HTML-editor als u het niet zeker weet.

Video-Instructies: Absolute vs. Relative URLs in links (Mei 2024).