|
La ruta es la ubicación exacta que hace referencia a un
archivo que puede ser de imagen, página html, de sonido, etc..
Esta le
indica al navegador donde encontrar el archivo y lo muestra o
ejecuta...
Este
archivo al cual hace referencia la ruta, puede estar dentro de
nuestro Web o fuera de él.
En el
caso de estar localizado fuera de nuestro Web, se debe de
insertar la ruta completa del dominio donde este localizado.
Ejemplo:
http//www.otraweb.com/imagen.gif
Vamos a intentar
explicar como funciona esto de las rutas que funcionan de igual modo
para páginas HTM, HTML, Imágenes, Sonidos, JS, CSS, ASP, PHP, etc...:
- Por ejemplo, creamos una carpeta
Web en nuestro disco duro C: y esta la llamaremos miweb
esto sería:
C:\miweb
- Por ejemplo nuestro
dominio Web será:
www.miweb.com
y queremos crear una
página que la guardaremos en la carpeta raíz del Web C:\miweb
todas las páginas que se
guardan en la carpeta raíz deben de tener las siguientes rutas que a
continuación os explico.
Queremos crear un
vínculo hacia una página llamada:
principal.htm
la ruta NO COMPLETA (relativa) de
esta página sería:
principal.htm
y la COMPLETA (absoluta) sería:
www.miweb.com/principal.htm
- SI la página estuviese
dentro de una subcarpeta llamada fotos, la ruta INCOMPLETA
sería:
fotos/principal.htm
y la COMPLETA sería:
www.miweb.com/fotos/principal.htm
Pero si la página que
estamos insertando este vínculo hacia la página llamada
principal.htm estuviese dentro de la misma subcarpeta que esta (fotos),
entonces la ruta volvería a ser como al principio que en la carpeta
raíz:
principal.htm
Esto ocurre por que le
estamos indicando que nos busque esta página según donde nos
encontramos. Quiero decir que cuando estábamos en la raíz le
decíamos que fuese a buscarla a la subcarpeta fotos y después
no, por que ya estábamos en ella.
Pero ¿que ocurre cuando
estamos en una página dentro de la subcarpeta fotos y
queremos crear un vínculo hacia otra página que está en la raíz?
Le diremos que la busque
con estos signos:
../
La carpeta Web RAÍZ se
representa en las rutas NO COMPLETAS (relativas) como dos puntos y barra
inclinada. Ejemplo:
Si estamos en una página
que está guardada en la subcarpeta fotos y queremos crear un
vínculo hacia una página llamada index.htm que está en la
RAÍZ, esta sería su ruta:
../index.htm
y esta sería la ruta
COMPLETA:
www.miweb.com/index.htm
Si os dais cuenta, cuando la ruta es completa,
no se utiliza
../
¿por que? por que ya le estamos indicando donde
la debe buscar (la ruta) que es en
www.miweb.com
Normalmente las rutas
COMPLETAS se ponen cuando hacen referencia a algún archivo que no
esté en nuestro Web. De todos modos, si la ponéis completa es más
seguro de que funcione sin errores si por ejemplo la cambiáis de
carpeta y no se actualizan los cambios de las rutas.
Pero hay un inconveniente... si por ejemplo
cambiáis de nombre de dominio, y queréis seguir utilizando los mismos
archivos, páginas, imágenes, etc... no funcionarán a no ser que
modifiques todas las rutas con el nuevo nombre. Del otro modo,
utilizando la ruta relativa (corta) si que funcionarían.
Ya se que es un poco lioso pero es muy importante que
entendáis esto por que de lo contrario no funcionarán correctamente.
Lo mismo ocurre con los archivos que
corresponden a las páginas.htm, archivos de sonidos, archivos con estos
formatos .js .css etc...
Lo mismo ocurre con
los vínculos. Los vínculos también tienen la ruta del archivo a
mostrar:
Consejo: si no
aciertas con la ruta, prueba de distintas maneras que te hemos indicado
y seguro que funciona.
Si la imagen se ve en
la vista normal, pon el ratón encima de la imagen y clic con el botón
derecho, emergerá un menú de comandos y seleccionamos Propiedades
de imagen y buscamos en la lengüeta General + Origen de imagen
+ Examinar y buscas en tu Web la imagen que prefieras.
Cuando veáis vuestras páginas en la Red y veáis
un recuadro con una X en él... esto significa que no se encuentra la
imagen. Entonces dale al botón derecho del ratón encima de la imagen y
seleccionas Propiedades y donde dice Dirección:(URL) esa
será la ruta del archivo. Compruébalo si es correcto y de lo contrario
ya sabes donde modificarlo ¿no?.
En ocasiones vosotros si que veis la imagen pero
otros no la pueden ver ¿por que? por que seguramente la estás viendo
en tus temporales en tu PC y casi seguro que si le das a las
propiedades de la imagen verás que pone lo siguiente (más o menos):
file:///C:/tuweb/images/imagen.gif
Esto significa que la ruta es donde se encuentra
la imagen en tu PC. Esto ocurre por que el programa de diseño no lo
modifico automáticamente y lo debes de modificar tú mismo.
También ocurre que si la ruta es correcta y solo
tú la ves y los demás no, es por que no la subiste a tu Servidor.
Continuará.....
|