Una URL relativa a la raíz comienza con un /
carácter, para parecerse a algo así <a href="https://stackoverflow.com/directoryInRoot/fileName.html">link text</a>
.
El enlace que publicó: <a href="fruits/index.html">Back to Fruits List</a>
se vincula a un archivo html ubicado en un directorio llamado fruits
, el directorio está en el mismo directorio que la página html en la que aparece este enlace.
Para convertirlo en una URL relativa a la raíz, cámbiela a:
<a href="/fruits/index.html">Back to Fruits List</a>
Editado en respuesta a la pregunta, en comentarios, de OP:
Al hacerlo / lo haré relativo a www.example.com, ¿hay alguna manera de especificar cuál es la raíz, por ejemplo, qué pasa si quiero que la raíz sea www.example.com/fruits en www.example.com/fruits/ manzanas / manzana.html?
Sí, al anteponer la URL, en los atributos href
o src
, con a /
hará que la ruta sea relativa al directorio raíz. Por ejemplo, dada la página html en www.example.com/fruits/apples.html
, la a
de href="https://stackoverflow.com/vegetables/carrots.html"
vinculará a la página www.example.com/vegetables/carrots.html
.
El elemento de base
etiqueta le permite especificar la base-uri para esa página (aunque la base
etiqueta debería agregarse a cada página en la que fuera necesario utilizar una base específica, para esto simplemente citaré el ejemplo de W3:
Por ejemplo, dada la siguiente declaración BASE y la declaración A:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<HTML>
<HEAD>
<TITLE>Our Products</TITLE>
<BASE href="http://www.aviary.com/products/intro.html">
</HEAD>
<BODY>
<P>Have you seen our <A href="../cages/birds.gif">Bird Cages</A>?
</BODY>
</HTML>
el URI relativo "../cages/birds.gif" resolvería:
http://www.aviary.com/cages/birds.gif
Ejemplo citado de: http://www.w3.org/TR/html401/struct/links.html#h-12.4 .
Lectura sugerida:
/
hará que sea relativa awww.example.com
, ¿hay una forma de especificar cuál es la raíz es, por ejemplo, lo que si quiero que la raíz eswww.example.com/fruits
enwww.example.com/fruits/apples/apple.html
?