Chemin relatif au fichier CSS dans une application Web
Lors du référencement d'un fichier CSS dans une application Web, la spécification du chemin correct est cruciale pour le style être appliqué efficacement. Vous avez identifié un problème avec la spécification de votre chemin actuel, en supposant qu'il n'est pas configuré correctement.
Comprendre les chemins absolus et relatifs
Il existe deux principaux types de chemins :
Appliquer à votre cas spécifique
Dans votre cas, vous souhaitez référencer un CSS fichier situé à la racine de votre application Web Java. Deux options sont disponibles :
Chemin absolu :
<link rel="stylesheet" type="text/css" href="/css/styles.css"/>
Ce chemin commence par une barre oblique, indiquant son caractère absolu. Cela suppose que votre dossier de projet se trouve à la racine du nom d'hôte. Par exemple, si l'URL racine de votre projet est http://localhost:8080/ServletApp/, le fichier CSS se trouvera à l'adresse http://localhost:8080/ServletApp/css/styles.css.
Chemin relatif :
<link rel="stylesheet" type="text/css" href="css/styles.css"/>
Ce chemin ne commence pas par une avance barre oblique, indiquant sa nature relative. Cela suppose que le fichier CSS se trouve dans le même dossier que la page HTML à partir de laquelle vous le référencez. Puisque votre page HTML est index.html, le fichier CSS doit se trouver dans css/styles.css.
Choisir le bon chemin
Le chemin approprié dépend de la structure de votre projet et de la configuration de l'URL. Si vous envisagez de modifier l'URL ou de déplacer le fichier CSS, le chemin absolu est préféré car il garantit la cohérence. Sinon, le chemin relatif est une option plus simple et plus efficace.
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!