Etiqueta HTML <base>

Definição e uso

<base> Elemento define o URL de base e/ou o destino para todos os URLs relativos no documento.

Normalmente, o navegador extrai os elementos apropriados do URL atual do documento para preencher os espaços em branco nos URLs relativos.

Usar <base> O elemento pode alterar isso. O navegador então não usará o URL atual do documento, mas usará o URL básico especificado para resolver todos os URLs relativos. Isso inclui os URLs nos elementos <a>, <img>, <link>, <form>.

<base> O elemento deve ter href ou target Propriedade, ou ambos.

Apenas um documento pode ter <base> Elemento, e ele deve estar localizado Elemento <head> Internamente, ele geralmente é um dos elementos filhos mais proeminentes do elemento head, para que os URLs relativos nos elementos de metadados subsequentes possam usar o URL de base configurado.

Veja também:

Manual de Referência do DOM HTML:Objeto Base

Exemplo

Especificar o URL padrão e o destino padrão para todos os links da página:

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

Experimente você mesmo

Atributo

Atributo Valor Descrição
href URL Define o URL básico para todos os URLs relativos na página.
target
  • _blank
  • _parent
  • _self
  • _top
Define o alvo padrão para todos os hiperlinks e formulários na página.

Atributos globais

<base> A etiqueta também suporta Atributos globais do HTML.

Atributos de evento

<base> A etiqueta não suporta nenhum atributo de evento.

Configurações CSS padrão

Nenhum.

Suporte de navegador

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Suporte Suporte Suporte Suporte Suporte