¿Cuál es la diferencia entre las rutas de archivo absolutas y relativas?

¿Cuál es la diferencia entre las rutas de archivo absolutas y relativas?

¿Cuál es la diferencia entre las rutas de archivo absolutas y relativas?

VALORACIÓN DEL ARTÍCULO:
5/5


Ningún aspecto del diseño web está más centrado en la web que los hipervínculos (comúnmente referidos como links). La capacidad de crear un enlace en una página y permitir a los lectores acceder fácilmente a otros contenidos es una de las características que distinguen a los sitios web de otros medios de comunicación como los medios impresos o de difusión.

Estos enlaces son fáciles de añadir a una página, y pueden ser a otras páginas web, ya sea en su sitio o en cualquier otro lugar de la Web. También puede tener enlaces a otros recursos, como imágenes, vídeos o documentos. Sin embargo, por muy fácil que sea añadir enlaces, son también uno de los elementos que muchos nuevos diseñadores web luchan por entender al principio, especialmente en términos del concepto de rutas de archivos y de lo que significa una ruta absoluta frente a una relativa, así como cuando se utiliza una en lugar de la otra.

En cada una de las instancias de enlaces descritas anteriormente, usted necesita considerar cómo se va a conectar a esas varias páginas o recursos de su sitio. Específicamente, usted necesita decidir qué tipo de ruta URL va a escribir. En el diseño web, hay dos formas estándar de crear enlaces y dos tipos de rutas que puede utilizar:

  • Rutas absolutas
  • Rutas relativas

URLs de ruta absoluta

Las rutas absolutas utilizan URLs que se refieren a una ubicación muy específica en Internet. Estas rutas incluirán un nombre de dominio como parte de la ruta del enlace. Un ejemplo de la ruta absoluta a esta página web es:

 https://www.lifewire.com/web-typography-101-3470009 

Normalmente se trata de una ruta absoluta cuando se desea apuntar a elementos Web que se encuentran en un dominio que no es el suyo propio. Por ejemplo, si quisiera enlazar a una página de un sitio web diferente aquí, necesitaría incluir la URL completa de ese enlace ya que estoy dejando un dominio (webdesign.lifewire.com) para ir a otro. Ese enlace simplemente añadiría el elemento dentro de la página con la URL utilizada como valor del atributo «href» para ese enlace.

Así que si estás enlazando a algo que está «fuera de sitio» de tu propio sitio, necesitarás usar una ruta absoluta, pero ¿qué pasa con las páginas o recursos de tu propio dominio? Puede utilizar rutas absolutas incluso si está enlazando a páginas de su propio sitio, pero no es necesario y, dependiendo de su entorno de desarrollo, las rutas absolutas pueden causar problemas.

Por ejemplo, si tiene un entorno de desarrollo que utiliza durante la creación de un sitio web, y codifica todas las URL absolutamente a esa URL, entonces todas tendrán que ser cambiadas cuando el sitio entre en funcionamiento. Para evitar este problema, las rutas de archivo para cualquier recurso local deben usar rutas relativas.

URLs de rutas relativas

Las rutas relativas cambian dependiendo de la página en la que se encuentran los enlaces – son relativas a la página en la que se encuentran (de ahí el nombre). Si usted está enlazando a una página en su propio sitio, o a una imagen dentro de un directorio de «imágenes» en ese sitio, lo más probable es que utilice una ruta relativa. Las rutas relativas no utilizan la URL completa de una página, a diferencia de las rutas absolutas que acabamos de ver.

Existen varias reglas para crear un enlace utilizando la ruta relativa:

  • Los enlaces en el mismo directorio que la página actual no tienen información de ruta listada:
     nombre de archivo 
  • Los subdirectorios se listan sin barras oblicuas previas:
     semanalmente/nombre de archivo 
  • Los enlaces de un directorio se listan como:
     ../nombredearchivo 

Cómo determinar la ruta relativa

  1. Primero defina la URL de la página que está editando. En el caso del ejemplo anterior, sería

     https://www.lifewire.com/web-typography-101-3470009 
  2. /web-typography-101-3470009

Verás aquí que escribimos la ruta relativa comenzando esa ruta con una barra oblicua (/). Ese carácter le dice al navegador que vaya a la raíz del directorio actual. Desde allí, puede añadir cualquier carpeta o nombre de archivo que necesite para su recurso específico, desglosando las carpetas y documentos para finalmente aterrizar en el recurso exacto que le gustaría ser enlazado.

Así que en resumen – si usted está enlazado fuera del sitio, usted usará una ruta absoluta que incluye la ruta completa a cualquier cosa que desee conectar. Si está vinculado a un archivo en el dominio en el que reside la página que está codificando, puede utilizar una ruta relativa que esencialmente navega desde la página en la que se encuentra, a través de la estructura de archivos del sitio y, finalmente, hasta el recurso que necesita.

TAMBIÉN TE INTERESA

Kings League Clash of Captains

La fructífera relación entre la Kings League Spain y el mundo del gaming

Lo que comenzó como una liga de fútbol 7 reinventada por streamers y exfutbolistas, se ha convertido en un fenómeno de entretenimiento que trasciende el césped. La Kings League Spain, conocida por romper moldes y conectar con las nuevas generaciones a través del deporte y el contenido digital, ha estrechado lazos muy fuertes con el

dni en el móvil

Oficial: ya es posible llevar tu DNI en el móvil en España

Teníamos tarjetas bancarias, de salud, tarjetas para el transporte… pero faltaba lo más importante: el Documento Nacional de Identidad. Bueno pues desde ya es posible tener el DNI en el móvil en España. El Consejo de Ministros ha aprobado un real decreto que marca un antes y un después en la forma de acreditar la

vivo v50 Lite

Asequible y muy fino en todos los sentidos: sale a la venta el vivo v50 Lite

La marca vivo, de la cual hemos hablado recientemente por su estrategia a futuro con la robótica e IA, ha dado un nuevo paso adelante en la evolución de los smartphones con el lanzamiento del vivo V50 Lite en España. Este dispositivo combina un diseño sofisticado, potencia de alto rendimiento y resistencia excepcional, adaptándose a

estafas con criptomonedas

Estafas con criptomonedas: cómo no caer en ellas

Para bien o para mal, el sector de las criptomonedas ocupa asiduamente titulares en toda la prensa mundial. Y últimamente, las noticias giran en torno a la seguridad, así que no está de más recordar claves o consejos para evitar estafas con criptomonedas. Han pasado ya algunas semanas, pero conviene señalar dos recientes sucesos que

marca vivo

La marca vivo atisba un futuro con robots en nuestras casas

La industria tecnológica avanza a pasos agigantados, y en este escenario, la marca vivo se está postulando desde China como uno de los actores clave en la innovación digital. Durante la Conferencia Anual Boao Forum 2025 for Asia, celebrada en Boao, Hainan, la compañía ha presentado su nueva visión del futuro, marcada por la convergencia