<base>
Resumen
El elemento HTML <base>
especifica la dirección URL base que se utilizará para todas las direcciones URL relativas contenidas dentro de un documento. Sólo puede haber un elemento <base> en un documento.
La dirección URL base de un documento puede ser consultado a partir de una secuencia de comandos con document.baseURI
(en-US).
Nota de uso: Si se especifican varios elementos <base>, se utilizá sólo la primera sección href y el primer valor target; los demás son ignorados.
Categorías de Contenido | Contenido de Metadatos |
---|---|
Contenido permitido | Ninguno, es un empty element. |
Omisión de etiqueta | No debe haber ninguna etiqueta de cierre. |
Elementos padres permitidos | Cualquier <head> que no contenga ningún elemento <base> |
Interfaz DOM | HTMLBaseElement (en-US) |
Attributos
Este elemento incluye los atributos globales.
href
- La dirección URL base que se usa en todo el documento para las direcciones URL relativas. Si no se especifica este atributo, este elemento debe venir antes de cualesquiera otros elementos con atributos cuyos valores son direcciones URL. Se permiten las direcciones URL absolutas y relativas.
target
- Un nombre o una palabra clave que indica la ubicación predeterminada para navegar por el resultado de hipervínculos o formas, para los elementos que no tienen una referencia explícita del objetivo . Es un nombre o una palabra clave para un contexto de navegación (por ejemplo: pestaña, ventana o marco en línea). Las siguientes palabras clave tienen un significado especial: tab, window, o inline frame).Las siguientes palabras clave tienen un significado especial:
_self
: Carga el resultado en el mismo contexto de navegación que el actual. Este valor es el valor por defecto si no se especifica el atributo._blank
: Carga el resultado en un nuevo contexto de navegación sin nombre ._parent
: Cargar el resultado en el contexto de navegación padre del actual. Si no hay padre, esta opción se comporta de la misma manera que _self._top
: Carga el resultado en el contexto de nivel superior de navegación (es decir, el contexto de navegación que es un ancestro de la actual, y no tiene padre). Si no hay padre, esta opción se comporta de la misma manera que _self.
Ejemplos
<base href="http://www.example.com/page.html">
<base target="_blank" href="http://www.example.com/page.html">
Especificaciones
Especificación | Estado | Comentario |
---|---|---|
HTML Living Standard La definición de '<base>' en esta especificación. |
Living Standard | Sin cambios desde la última instantánea. |
HTML5 La definición de '<base>' en esta especificación. |
Recommendation | Especifica el comportamiento de target |
HTML 4.01 Specification La definición de '<base>' en esta especificación. |
Recommendation | Añadido el atributo target |
Compatibilidad de navegadores
We're converting our compatibility data into a machine-readable JSON format.
This compatibility table still uses the old format,
because we haven't yet converted the data it contains.
Find out how you can help! (en-US)
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | (Yes) | 1.0 (1.7 o anterior) [1] | (Yes) [2] | (Yes) | (Yes) |
Feature | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Basic support | (Yes) | 1.0 (1.0) [1] | (Yes) | (Yes) | (Yes) |
[1] Añadido soporte de las URL relativas para href
en Gecko 2.0 (Firefox 4.0)
[2] Antes de Internet Explorer 7, <base> podría ser colocado en cualquier lugar del documento y se usaba el valor más cercano de <base>. El apoyo a las URL relativas se ha eliminado en Internet Explorer 8
interwiki links
automatismos