una URL absoluta vs una URL relativa
Uniforme Locator de recursos (URL) es una dirección que especifica dónde se encuentra un documento en particular o un recurso en la World Wide Web (www). El mejor ejemplo de una URL es la dirección de una página web en el www, como http: // www.CNN.com/. La URL absoluta, también llamada enlace absoluto, es una dirección de Internet completa que lleva a un usuario al directorio o archivo exacto de un sitio web. Una URL relativa o una dirección de Internet parcial, apunta a un directorio o un archivo en relación con el directorio actual o un archivo.
¿Qué es la URL absoluta??
URL absoluta, que proporciona una dirección completa de una página web o un recurso en el www, generalmente tiene el formato dado.
Protocol: // hostname/other_details
Por lo general, el protocolo de transferencia de texto de hiper (http: //) se usa como sección de protocolo. Pero el protocolo también podría ser ftp: //, gopher: //, o archivo: //. El nombre de host es el nombre de la computadora que reside el recurso. Por ejemplo, el nombre de host del servidor web central del CNN es www.CNN.comunicarse. La sección Otro_Details incluye información sobre el directorio y el nombre del archivo. El significado exacto de la sección Other_Details depende tanto del protocolo como del host. El recurso que apunta por la URL absoluta normalmente se reside en un archivo, pero también se puede generar en la mosca.
¿Qué es URL relativa??
Como se mencionó anteriormente, una URL relativa apunta a un recurso en relación con el directorio o archivo actual. Una URL relativa puede tomar varias formas diferentes. Al referirse a un archivo que reside en el mismo directorio que la página referida actualmente, la URL relativa puede ser simple como el nombre del archivo en sí. Como ejemplo, si necesita crear un enlace en su página de inicio a un archivo llamado my_name.HTML, que reside en el mismo directorio que su página de inicio, simplemente puede usar el nombre del archivo de la siguiente manera:
<a href= "My_name.html ”> mi nombrea>
Si el archivo que necesita vincular está dentro de un subdirector del directorio de la página de referencia, debe incluir el nombre del subdirectorio y el nombre del archivo en la URL relativa. Por ejemplo, si estamos intentando vincular un archivo my_parents.html que se encuentra dentro de un directorio llamado padres, que en realidad reside dentro del directorio que contiene su página de inicio, la URL relativa se verá como la siguiente.
<a href= ”Padres/my_parents.html ”> mis padresa>
Además, si desea consultar un recurso que reside en un directorio que esté en un nivel superior en la estructura del directorio que el directorio que contiene la página de referencia, puede usar dos puntos consecutivos. Por ejemplo, si desea consultar un archivo llamado Inicio.html que en un directorio por encima de su página de inicio, puede usar una URL relativa de la siguiente manera.
<a href= "... /Inicio.html ”> Inicioa>
Diferencia entre URL absoluta y URL relativa
La principal diferencia entre una URL absoluta y una URL relativa es que una URL absoluta es una dirección completa que apunta a un archivo o un recurso, mientras que una URL relativa apunta a un archivo relativo al directorio o archivo actual. La URL absoluta contiene más información que una URL relativa, pero el uso de URL relativas es mucho más fácil ya que son más cortas y más portátiles. Pero las URL relativas solo se pueden usar para referirse a enlaces que residen en el mismo servidor que la página que las refiere.