Problème arborescence site et liens de page

Fermé
MiKa23 - 11 avril 2011 à 22:25
DoulyCreations Messages postés 187 Date d'inscription lundi 11 avril 2011 Statut Membre Dernière intervention 23 mars 2015 - 12 avril 2011 à 10:07
Bonjour,


j'ai un petit problème:
je refais l'arborescence de mon site étant encore jeune.
Au départ, toutes mes pages dans le dossier parent "public_html" et maintenant j'essaie de donner un peu d'ordre du style:
.public_html:
>index.php
>Tutoriels
>p1.php
>p2.php
>.p3.php
>Downloads
>freewares
>sharewares...
>style.css
>images

Mais j'en viens à un pb. Par exemple, les liens dans ma feuille de style pour la page index.php pour les images c'est par exemple:
<img src="Images/1.png">

Mais du coup, si par exemple je veux que ma page p1 qui se trouve dans le dossier tutoriel ait la même image, cela ne fonctionne forcément pas, puisque dans la feuille de style mon lien renvoi directement vers le dossier Images situé dans le même dossier.
Comment faire?
Je connais les "../../lien" mais vu que je fais des appels de bloc de page avec des php include, ça me bloque..

Je pense ne pas être trop clair, mais c'est assez difficile à imager simplement après quelques heures de prise de tête...(lol)
MErci d'avance pour vos réponses.




A voir également:

2 réponses

Salut,
Pas très clair ton message:
>puisque dans la feuille de style mon lien renvoi
Le lien c'est la balise <a></a> en html, les styles sont de la décoration(ou de l'interactivité). A la limite tu peut charger l'image en background(arrière-plan) dans ton lien mais le lien en lui même c'est la balise <a>.
L'arborescence du site? Non c'est l'arborescence des fichiers et dossiers le site n'en a pas.
Si c'est clair en fait. Si tu veut donner de l'ordre met tous au même niveau pour avoir ton code php qui indiques partout le même chemin d'accès(URL) pour le dossier image.
Sinon le php modulaire sert à rien et il faut en faire un par page avec un URL diffèrent(pas reccommandé).
0
DoulyCreations Messages postés 187 Date d'inscription lundi 11 avril 2011 Statut Membre Dernière intervention 23 mars 2015 19
12 avril 2011 à 10:07
Salut,

L'idéal est de définir un dossier pour chaque script, CSS, ... et que toutes les pages .php ou .html sont à la racine. Exemple :

>Racine:
- index.php
- page-contact.php
- (dossier) CSS
- (dossier) javascript
- (dossier) images

Et ainsi de suite :)
0