Différence entre chemin absolu et relatif

Les hyperliens, communément appelés «liens», restent l'un des aspects les plus importants et un élément fondamental du World Wide Web. C'est la possibilité de créer un lien sur une page qui oblige les lecteurs à suivre directement ou à accéder à d'autres contenus d'un document. C'est l'un des traits les plus caractéristiques des sites Web, en particulier pour atteindre un classement élevé. Il existe une corrélation directe entre la quantité de liens. Les liens peuvent être quelque chose comme un mot ou un bouton qui pointe vers un autre emplacement qui fait partie de ce site Web, ou il peut pointer vers un contenu qui fait partie de sites Web externes. Aussi facile que cela puisse être d’ajouter des liens vers des sites Web, il est un peu plus difficile pour le concepteur de sites Web de comprendre le concept, en particulier lorsque des chemins absolus et relatifs entrent en jeu..

Qu'est-ce qu'un chemin absolu??

Un chemin absolu est un chemin qui décrit l'emplacement d'un fichier ou d'un dossier, quel que soit le répertoire de travail en cours. en fait, il est relatif au répertoire racine. Il contient l'emplacement complet d'un fichier ou d'un répertoire, d'où son nom. Il est également appelé chemin absolu ou chemin complet et commence toujours au même endroit, qui est le répertoire racine. Les chemins absolus contiennent toutes les informations pertinentes pour trouver les ressources indiquées par une URL absolue. Un chemin absolu doit être utilisé pour faire référence à des sites Web appartenant à un domaine autre que votre domaine d'origine..

Qu'est-ce qu'un chemin relatif?

Un chemin relatif est un chemin qui décrit l'emplacement d'un fichier ou d'un dossier par rapport au répertoire de travail en cours. Il peut être préférable de faire référence à des sites Web situés dans le même domaine, idéalement sur certaines sections de sites Web, dans lesquels les documents ne modifient jamais les relations les uns avec les autres. Contrairement aux chemins d'accès absolus, les chemins d'accès relatifs contiennent des informations relatives uniquement au document actuel sur le même site Web, ce qui évite d'avoir à fournir un chemin d'accès absolu complet. En termes simples, chemin relatif fait référence à un chemin relatif à l'emplacement de la page Web actuelle..

Différence entre chemin absolu et relatif

Sens

Le chemin absolu, également appelé chemin de fichier ou chemin complet, fait référence à un emplacement spécifique dans le système de fichiers, quel que soit le répertoire de travail en cours. Il s'agit de l'emplacement d'un fichier ou d'un répertoire sur un ordinateur contenant le répertoire racine et la liste complète des répertoires nécessaires à la localisation du fichier ou du répertoire. Au contraire, un chemin relatif fait référence à l'emplacement d'un répertoire en utilisant le répertoire en cours comme référence, ce qui évite de spécifier le chemin absolu complet. Ainsi, un chemin relatif est également appelé chemin non absolu..

URL

Il existe deux choix de base en ce qui concerne la sélection des URL: URL absolue et URL relative. Une URL absolue pointe vers un emplacement très spécifique du Web et contient toutes les informations nécessaires pour localiser une ressource. Les URL absolues doivent être utilisées pour créer des liens vers d'autres sites Web qui ne sont pas situés sur le même domaine. Les URL relatives, en revanche, sont plus faciles à utiliser car elles sont relatives à la page sur laquelle elles se trouvent. Il est toujours recommandé d’utiliser des URL relatives pour référencer des liens situés sur le même domaine, ce qui facilite leur utilisation..

Sous Windows

Un chemin absolu contient l'adresse complète de l'emplacement du fichier pour faire référence à un certain répertoire de l'ordinateur, alors que le répertoire en cours sert de référence pour localiser un autre répertoire dans le cas d'un chemin relatif. Un chemin relatif contient une adresse partielle du chemin absolu basé sur sa relation avec le répertoire auquel il est lié.

Par exemple:

D: \ documents \ mydocument.doc

mondocument.doc

Dans le premier exemple, le chemin absolu contient le chemin complet du fichier situé dans le répertoire 'D'. Vous pouvez cliquer avec le bouton droit sur le fichier et cliquer sur les propriétés pour déterminer le chemin absolu de ce fichier. Dans le deuxième exemple, le chemin relatif contient une adresse partielle du fichier par rapport au répertoire de travail en cours..

Sous Linux

Sous Linux, un chemin absolu est défini comme l’emplacement d’un fichier ou d’un répertoire par rapport au répertoire racine et est désigné par une barre oblique (/). Le répertoire racine fait référence au répertoire principal qui comprend le système de fichiers contenant une série de sous-répertoires qui mène à d'autres sous-répertoires. Au contraire, un chemin relatif fait référence à l'emplacement d'un fichier ou d'un répertoire par rapport au répertoire de travail actuel plutôt qu'au répertoire racine. Par exemple,

/ export / home / ftp / pub

export / home / ftp / pub

Dans le premier exemple, le chemin commence par le répertoire / qui est le répertoire racine, ce qui en fait un chemin absolu. Nous avons supprimé la barre oblique / dans le deuxième exemple, ce qui en fait un chemin relatif, ce qui signifie qu’il se rapporte au répertoire de travail en cours au lieu du répertoire racine..

Chemin absolu et relatif: Tableau de comparaison

Résumé du chemin absolu et relatif

En résumé, si vous souhaitez créer des liens vers d'autres sites Web appartenant à un domaine autre que le domaine d'accueil, vous utiliserez probablement un chemin absolu. Au contraire, vous utiliserez un chemin relatif pour naviguer sur le site, si les liens résident sur le même domaine que vous parlez. En termes simples, un chemin absolu fait référence au même emplacement dans un système de fichiers par rapport au répertoire racine, tandis qu'un chemin relatif pointe vers un emplacement spécifique dans un système de fichiers par rapport au répertoire actuel sur lequel vous travaillez..