<BASE>

Pai
29 de Junio del 2006
Hola,
soy Piedad y tengo un problemilla. Estoy diseñando una página web y no sé que directorio debo poner en la directiva <BASE>. Debo entregarla, de modo que cuando la grabe el directorio será diferente al de mi ordenador y estoy un poco liada, os agradecería que me echaseis una mano. Y también tengo otra preguntilla, después de crear un botón con un programa específico para eso, cómo añadimos ese botón a nuestra página y cómo lo utilizamos como enlace a otra página.

Muchas gracias.

Un saludo.

Piedad

artguedo
29 de Junio del 2006
Hola te transcribo tl cual el uso de la etiqueta <BASE> según la especificación del HTML 4.0.1

12.4 Información sobre la ruta de acceso: el elemento BASE
<!ELEMENT BASE - O EMPTY -- URI base del documento -->
<!ATTLIST BASE
href %URI; #REQUIRED -- URI que actúa como URI base --
>
Etiqueta inicial: obligatoria, Etiqueta final: prohibida
Definiciones de atributos
href = uri [CT]
Este atributo especifica un URI absoluto que actúa como el URI base para completar URIs relativos.
Atributos definidos en otros lugares
target (información sobre el marco destino) l
En HTML, los vínculos y las referencias a recursos externos como imágenes, aplicaciones, programas de procesamiento de
formularios, hojas de estilo, etc., se especifican siempre mediante un URI. Los URIs relativos se completan de acuerdo con
un URI base, el cual puede provenir de distintas fuentes. El elemento BASE permite a los autores especificar el URI base de
un documento explícitamente.
Si está presente, el elemento BASE debe aparecer en la sección HEAD del documento HTML, antes de cualquier elemento
que haga referencia a una fuente externa. La información de ruta especificada por el elemento BASE sólo afecta a los URIs
del documento en el cual aparece el elemento.
Por ejemplo, dadas las siguientes declaraciones BASE y A:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<HTML>
<HEAD>
<TITLE>Nuestros productos</TITLE>
<BASE href="http://www.pajareria.com/productos/intro.html">
</HEAD>
<BODY>
<P>¿Conoce ya nuestras <A href="../jaulas/pajaros.gif">Jaulas para Pájaros</A>?
</BODY>
</HTML>
el URI relativo "../jaulas/pajaros.gif" se completaría a:
http://www.pajareria.com/jaulas/pajaros.gif

Por otro lado, si el botón que creaste es una imagen utiliza JavaScript en su evento OnClick para indicar la acción que desees ejecutar. Si es un objeto flash, el mismo flash te permite realizar esta tarea.

Salu2