Etiqueta HTML <base>

Definición y uso

<base> La etiqueta especifica el URL de base y / o el destino para todos los URL relativos en el documento.

Por lo general, el navegador extraerá los elementos correspondientes del URL actual del documento para llenar los espacios en blanco en los URL relativos.

Usar <base> La etiqueta puede cambiar esto. El navegador luego ya no usará el URL actual del documento, sino que usará el URL básico especificado para resolver todos los URL relativos. Esto incluye los URL en las etiquetas <a>、<img>、<link>、<form>.

<base> La etiqueta debe tener href o target atributo, o ambos.

En un solo documento solo puede haber <base> elemento, y debe estar ubicado Elemento <head> Internamente, generalmente es uno de los elementos hijos más cercanos del elemento head, para que los URL relativos en los elementos de metadatos posteriores puedan usar el URL de base configurado.

Vea también:

Manual de Referencia del DOM HTML:Objeto Base

Ejemplo

Para especificar el URL predeterminado y el destino predeterminado para todos los enlaces en la página:

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

Pruebe usted mismo

Atributo

Atributo Valor Descripción
href URL Define la URL base para todas las URL relativas en la página.
target
  • _blank
  • _parent
  • _self
  • _top
Define el objetivo predeterminado para todos los enlaces y formularios en la página.

Atributos globales

<base> La etiqueta también admite Atributos globales en HTML.

Atributos de eventos

<base> La etiqueta no admite ningún atributo de evento.

Configuración CSS predeterminada

Ninguno.

Compatibilidad con navegadores

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Soporte Soporte Soporte Soporte Soporte