La etiqueta BASE

La etiqueta BASE especifica la dirección url base que se utilizará para todas las direcciones url relativas y absolutas, contenidas dentro del Documento HTML, así como también el target predeterminado.
La etiqueta <base>
especifica la dirección url base que aplicará a todo el documento HTML, es decir, aplicará a todos las etiquetas con el atributo href
y/o con el atributo target
.
Para el atributo href
aplicará a las direcciones URL relativas y absolutas y para el atributo target
aplica como su valor predeterminado.
Solo puede haber un elemento <base>
en un Documento HTML y solo debe establecerce dentro de las etiquetas <head>
y </head>
.
Si se establecen varias etiquetas <base>
, se aplica sólo la primera aparición del valor de href
y el primer valor target
, los demas serán ignorados.
<base href="/">
<base href="https:www.exasoluciones.com/pagina.html">
La dirección URL base de un Documento HTML puede ser consultado con la sentencia javascript de la siguiente manera:
document.baseURL
Atributos de la etiqueta base
Atrubuto | Descripción |
---|---|
href |
Especifica la dirección URL base aplica a todo el documento, es decir, a todos los elementos con el atributo href para las direcciones URL absolutas y relativas. |
target |
Especifica al navegador web en donde debe mostrar el resultado de un hipervinculo o forma. Ejemplo: ventana, pestaña o marco (frame). |
La etiqueta <base>
no soporta ningún atributo de evento.
Valores del atributo target
Valor | Descripción |
---|---|
_self |
Carga el resultado en mismo contexto de navegación en que se encuentar, es decir, en la misma ventana. Este es valor predeterminado. |
_blank |
Carga el resultado en un nuevo contexto de navegación pero sin nombre. |
_parent |
Carga el resultado en el mismo contexto de navegación pero padre. Si no hay padre, el comportamiento es como el de _self. |
_top |
Carga el resultado en el contexto de nivel superior de navegación, es decir, un ancestro del actual. Si no hay ancestro, el comportamiento se como el de _self. |