HTML <base> tagg

Definition och användning

<base> Etiketten specificerar bas-URL:n och/eller målet för alla relativa URL:er i dokumentet.

Under normala omständigheter kommer webbläsaren att extrahera motsvarande element från den aktuella dokument-URL:en för att fylla i de tomma platserna i relativa URL:er.

Använd <base> Etiketten kan ändra detta. Browsern kommer sedan inte att använda den aktuella dokument-URL:en utan att använda den specificerade grund-URL:en för att tolka alla relativa URL:er. Detta inkluderar URL:er i <a>, <img>, <link>, <form>-etiketterna.

<base> etiketten måste ha href eller target egenskap, eller båda.

Det kan bara finnas ett i ett dokument <base> element, och det måste vara beläget head-elementet Detta är vanligtvis en av de första underkomponenterna i head-elementet, så att relativa URL:er i efterföljande metadataelement kan använda den inställda bas-URL:n.

Se också:

HTML DOM Referenshandbok:Base-objekt

Exempel

För att specificera en standard URL och mål för alla länkar på sidan:

<head>
  <base href="https://www.codew3c.com/" target="_blank">
</head>
<body>
<img src="i/photo/tree.png" width="150" height="161" alt="Träd">
<a href="tags/tag_base.asp">HTML base etikett</a>
</body>

Prova själv

Egenskap

Egenskap Värde Beskrivning
href URL Definierar bas-URL för alla relativa URL:er på sidan.
target
  • _blank
  • _parent
  • _self
  • _top
Definierar standardmålet för alla externa länkar och formulär på sidan.

Globala egenskaper

<base> Etiketten stöder också Globala egenskaper i HTML.

Händelseegenskaper

<base> Etiketten stöder inga händelseegenskaper.

Standard CSS-inställningar

Inget.

Webbläsarstöd

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Stöd Stöd Stöd Stöd Stöd