Différence entre lien absolu et lien relatif.

Les références absolues et relatives peuvent être utilisées dans une grande variété d'outils informatiques. Le plus souvent - lors de la conception de pages Web, ainsi que dans des feuilles de calcul. A quoi ressemblent ces liens? Quelle est la différence entre un lien absolu et un lien relatif?

Liens absolus et relatifs dans Excel

Ainsi, parmi les outils informatiques courants qui utilisent des liens absolus et relatifs se trouve Excel. Un élément du premier type est un ensemble fixe (ne changeant pas lors de la copie du contenu d'une cellule à un autre endroit du tableau) de coordonnées de cellule, qui sont définies dans la formule. Autrement dit, lors de l'utilisation d'une référence absolue, le déplacement de la cellule A1 dans n'importe quelle direction n'affecte pas le contenu de la formule - les coordonnées des cellules qui y sont écrites ne changeront pas. La formule restera sous la forme dans laquelle l'utilisateur a initialement saisi la feuille de calcul Excel.

A noter que pour fixer "l'absolu" de la référence, dans la formule il est nécessaire de mettre un signe $ devant chaque coordonnée. L'entrée dans la cellule ressemblera donc à = $ A $ 1 $ A $2.

À son tour, une référence relative est un ensemble de coordonnées de cellules dans une formule qui changent lorsqu'elles sont copiées à un autre endroit dans le tableau de la cellule dans laquelle la formule est écrite. C'est-à-dire que si initialement la formule = B1 B2 est écrite dans la cellule A1, alors dans le cas de l'utilisation d'une référence relative lors de la copie de cette cellule dans la cellule située à droite, en A2, la formule deviendra automatiquement = B2 B3.

Les liens relatifs, à leur tour, n'ont pas besoin d'inclure des signes $. En réalité, son absence prédétermine la « relativité », non l'« absolu » du lien.

Liens dans la structure d'une page web

Le concept de liens absolus et relatifs est également utilisé dans le domaine du développement web. Le fait est que les deux peuvent être placés dans la structure des pages Web. Comment?

Un lien relatif situé dans la structure d'une page Web signifie une adresse de fichier incomplète qui ressemble à quelque chose comme /page1234.html. Il est supposé que le navigateur, lors de la détection d'un lien relatif, ajoutera automatiquement la partie manquante / de l'adresse du fichier avant le signe afin qu'il se charge.

Il est important que vous suiviez un lien relatif à partir d'une page Web située sur le même site où se trouve le fichier. Autrement dit, si le portail http://www.page1.com héberge une page avec un lien relatif de la forme /page1234.html, le navigateur, une fois que l'utilisateur a cliqué sur ce lien, commencera à télécharger le fichier à l'adresse http://www.page1.com/page1234.html.

Si, à son tour, placez-le, par exemple, sur le portail http://www.page2.com, alors le navigateur commencera à charger la page http://www.page2.com/page1234. html. Par conséquent, le webmaster doit faire attention au placement des liens relatifs - l'essentiel est qu'ils correspondent au fichier réel sur le serveur.

Un lien absolu dans une page Web signifie, à son tour, l'adresse complète du fichier, qui ressemble à http://www.page.com/page1.html. Le navigateur fournira la navigation vers le fichier uniquement à cette adresse et à aucune autre. Un lien absolu peut être intégré dans une page Web située sur n'importe quel site - la transition vers le fichier spécifié sera toujours correcte.

Comparaison

La principale différence entre une référence absolue et une référence relative dans Excel est que lorsque la première est utilisée, le contenu de la formule copiée d'une cellule à l'autre est conservé, lorsque la deuxième est utilisé, il change.

Dans un autre domaine de l'informatique - le développement Web - un lien absolu est l'adresse complète d'un fichier situé sur un serveur. Sous le relatif - seulement une partie de l'adresse, ce qui est toutefois suffisant pour que le navigateur complète automatiquement le chemin complet vers le fichier, en fonction de l'adresse actuelle de la page Web sur laquelle se trouve le lien relatif.

Après avoir déterminé quelle est la différence entre la référence absolue et relative dans les deux principaux domaines informatiques où ces concepts sont utilisés, nous fixerons les conclusions dans le tableau.

Tableau comparatif

Référence absolue Référence relative
Dans Excel
Représente une formule inscrite dans une cellule qui ne change pas lorsque vous copiez le contenu de cette cellule dans une autre partie du tableauC'est une formule qui change lors de la copie du contenu de la cellule dans laquelle elle est inscrite dans une autre partie du tableau - de nouvelles coordonnées y sont écrites à la position modifiée de manière synchrone de la cellule
En développement web
Représente un lien complet vers le fichier - avec le domaine, les sous-domaines et sous-répertoires existantsReprésente un lien partiel vers un fichier - en règle générale, uniquement sous la forme de son nom (le navigateur complète automatiquement l'adresse complète du fichier - en ajoutant le domaine et sous-domaines sur lesquels se trouve la page Web avec un cc relatif lien)
.