Lorsque je développais un projet récemment, j'obtenais constamment des erreurs en essayant de référencer le fichier d'amorçage, j'ai donc voulu étudier la relation entre les chemins relatifs et les chemins absolus pour voir quelle est la différence.
1. Que sont les chemins absolus et les chemins relatifs ?
DIVCSS5 vous présentera les connaissances de base, les fonctions, l'utilisation et d'autres connaissances sur les chemins relatifs et les chemins absolus. HTML en parle souvent.
Chemin relatif : un chemin de répertoire créé en fonction de l'emplacement de la page Web qui référence le fichier. Par conséquent, lorsque des pages Web enregistrées dans différents répertoires font référence au même fichier, les chemins utilisés seront différents, c'est pourquoi on l'appelle relatif.
Chemin absolu : Un chemin de répertoire basé sur le répertoire racine du site Web. La raison pour laquelle on l’appelle absolu signifie que lorsque toutes les pages Web font référence au même fichier, les chemins utilisés sont les mêmes.
En fait, la différence entre les chemins absolus et les chemins relatifs réside dans les points de référence utilisés lors de la description des chemins de répertoire. Étant donné que le point de référence du répertoire racine est le même pour tous les fichiers du site Web, la méthode de description du chemin utilisant le répertoire racine comme point de référence est appelée chemin absolu.
2. Symboles spéciaux pour les chemins
Voici plusieurs symboles spéciaux utilisés pour établir les chemins et leurs significations.
"." -- représente le répertoire actuel, chemin relatif. Par exemple : text ou
".." -- représente le répertoire de niveau supérieur, relatif au chemin. Par exemple : text ou
"../../" -- représente est le répertoire de niveau supérieur du répertoire de niveau supérieur, un chemin relatif. Par exemple :
"/" -- représente le répertoire racine, chemin absolu. Par exemple : text ou
"D:/abc/" -- représente le répertoire racine, absolu chemin .
Lors de l'utilisation de chemins relatifs, nous utilisons le symbole "." pour représenter le répertoire courant, et le symbole ".." pour représenter le répertoire parent du répertoire courant.
3. Explication populaire du chemin
Chemin absolu Comme son nom l'indique, remplir l'adresse du chemin absolu du répertoire est appelé chemin absolu. directement pour représenter à partir du chemin du répertoire racine, c'est ce qu'on appelle un chemin absolu.
Comme son nom l'indique, le chemin relatif fait référence au remplissage du fichier répertoire comme référence lors du remplissage du répertoire. Utilisez "../" ou "./" pour pointer vers le niveau précédent ou utilisez "../. ../" pour pointer vers le niveau précédent. C'est ce qu'on appelle un chemin relatif. .
Référence s5.gif ../SubDir2/BeRef1.gif .htm divcss5.gif ../../Dir1/SubDir2/ BeRef1.gif / Dir2/abc1.htm
url4 .htm abc2.htm ../abc2.htm /Dir2/abc2.ht mRemarque :Nous utilisons respectivement «/», «../», «../../» style et introduisez la relation de chemin absolu relatif entre le chemin de l’image et le chemin de l’URL.
4. Quelles sont les fonctions des chemins absolus et des chemins relatifs ?Les chemins relatifs et les chemins absolus peuvent être convertis les uns dans les autres. Faites simplement attention au chemin correct lors de la conversion. L'effet est le chemin de lien effectif.
1. Lorsque nous introduisons des adresses d'image dans CSS, nous pouvons utiliser des chemins relatifs et des chemins absolus 2 Lorsque nous introduisons des fichiers CSS en HTML dans DIV+CSS html, nous les utiliserons lors de l'introduction et de l'ajout d'images. chemins relatifs et chemins absolus
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!