Etichetta HTML <base>

Definizione e uso

<base> L'etichetta definisce l'URL di base e / o il destinatario per tutti gli URL relativi del documento.

Di solito, il browser estrarrà l'elemento corrispondente dall'URL attuale del documento per riempire i campi vuoti negli URL relativi.

Utilizzare <base> L'etichetta può modificare questo. Il browser non utilizzerà più l'URL attuale del documento, ma userà l'URL di base specificato per risolvere tutti gli URL relativi. Questo include gli URL degli elementi <a>, <img>, <link>, <form>.

<base> L'etichetta deve avere href o target attributo, o entrambi.

In un documento può esserci solo uno <base> elemento, e deve essere posizionato Elemento <head> Situato internamente. Di solito è uno dei primi elementi figli dell'elemento head, in modo che gli URL relativi degli elementi successivi possano utilizzare l'URL di base impostato.

Vedi anche:

Manuale HTML DOM:Oggetto Base

Esempio

Specificare l'URL predefinita e il destinatario predefinito per tutti i link della pagina:

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

Prova tu stesso

Attributo

Attributo Valore Descrizione
href URL Definisce l'URL di base per tutti gli URL relativi nella pagina.
target
  • _blank
  • _parent
  • _self
  • _top
Definisce il target predefinito di tutti i link e moduli nella pagina.

Attributi globali

<base> Il tag supporta anche Attributi globali di HTML.

Attributi di evento

<base> Il tag non supporta alcun attributo di evento.

Impostazioni CSS predefinite

Nessuno.

Supporto browser

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Supporto Supporto Supporto Supporto Supporto