Hvordan bruke HTML-basetaggen til å definere en base-URL
HTML <base> brukes til å definere basis-URL-en for alle relative URL-er. Dette gjøres via attributtet href. Det andre attributtet target definerer hvor de respektive referansemålene skal åpnes. <base> lagres alltid innenfor <head>.
Hva er <base> 9-taggen?
HTML-taggen <base> angir basis-URL-en for alle relative URL-er på et nettsted. Den inneholder de to HTML-attributtene href og target.
Href-attributtet angir URL-adressen som skal fungere som referanse for alle relative URL-adresser, bilder, stilark og skript i et HTML-dokument. Denne basis-URL-adressen kan i seg selv være relativ. Target-attributtet definerer navnet på vinduet der alle lenker skal åpnes. I tillegg kan <base> angi hvordan lenker i det aktuelle dokumentet skal åpnes.
<base> lagres alltid innenfor <head> og bør brukes så tidlig som mulig i koden. Hvis det er flere <base>, tas bare den første med i betraktningen, og alle andre ignoreres.
Hva er syntaksen til HTML <base>?
Den grunnleggende syntaksen til HTML <base> er som følger:
<base href="URL" target="TARGET">htmlEksempler på hvordan <base> fungerer
Lagring av basis-URL
I det første eksemplet lagrer vi basis-URL-en https://www.example-website.com i header-området til et dokument ved hjelp av HTML-taggen <base>:
<html>
<head>
<title>HTML: base Tag example</title>
<base href="https://www.example-website.com" />
</head>
<body>
<p>
Here’s your website content.
</p>
</body>
</html>htmlDefinere standarddestinasjon for alle URL-adresser
I neste eksempel bruker vi attributtet target til å spesifisere hvor URL-er skal åpnes når de klikkes på:
<html>
<head>
<title>HTML: base Tag example</title>
<base href="https://www.example-website.com" target="_self">
</head>
<body>
<p>
Here’s your website content.
</p>
</body>
</html>htmlTilgang til en base-URL med flere relative lenker
I det tredje eksemplet bruker vi HTML <base> til å opprette en base-URL som brukes som startside av alle relative lenker. Slik ser koden ut:
<html>
<head>
<title>HTML: base Tag example</title>
<base href="https://www.example-website.com/">
</head>
<body >
<h2>Various subpages</h2>
<ul>
<li><a href="/first_subpage/index.htm">First Subpage</a></li>
<li><a href="/second_subpage/index.htm">Second Subpage</a></li>
</ul>
</body>
</html>htmlHvilke attributter støtter <base> -taggen?
Taggen <base> støtter bare attributtene href og target.
href: Basis-URL-en for alle relative URL-er på siden bestemmes viahref. Verdien av dette attributtet angis alltid i form av en URL. I eksemplene ovenfor er denne verdienhttps://www.example-website.com.target:targetangir hvilket vindu en URL skal åpnes i. Det kan ha verdiene_blank,_parent,_selfog_top._blankåpner lenken i et nytt vindu,_parentåpner lenken i en ramme på høyere nivå,_selfåpner lenken i samme vindu og_topåpner lenken i nettleservinduet, og erstatter den lenke siden i stedet for å presentere den som en ramme innenfor siden.