Jahpops |
Le 24/05/2007 à 16:57 |
|
|
bonjour, voici
<div id="corps">
<h1><:..: Cuisine :..:></h1>
<h2>Quelques recettes</h2>
<p>
<a href="recettes_de_cuisine/pizza.html"><strong>pizza</strong></a>
</p>
<p><strong>quiche</strong></p>
<p><strong>gratin</strong></p>
<p><a href="essai3.html">retour à l'accueil</a></p>
</div>
Je cherche à atteindre la page "pizza" qui est dans le sous dossier "recettes_de_cuisine". Je récapitule: j'ai un dossier site_web, dedans j'ai plusiaurs pages(dont "cuisine") et un sous dossier "recettes_de_cuisine" dans lequel j'ai la page "pizza". (bien sûr tout ça sans les guillemets ) Mais bien sûr je n'arrive pas à atteindre cette pu##@# de page ???Me trompe-je dans mon code???
P.S: le pb est le même dans l'autre sens, je n'arrive pas à faire un lien de la page "pizza" vers la page "cuisine" en remontant dans les dossiers . |
Endiku |
Le 28/05/2007 à 23:10 |
|
|
Bonjour,
cela semble etre un probleme d'indication du "chemin d'acces" au fichier HTML donné dans le href="".
Le chemin de recherche du fichier donné dans le lien href="...." demarre au niveau du repertoire du fichier HTML qui fait afficher cette page.
Peut etre utilisez vous un HTML "chapeau" qui possede des frames comme suit:
chapeau.html site_web/cuisine.html site_web/recettes_de_cuisine/pizza.html
Si chapeau.html appelle dans une frame le fichier: site_web/cuisine.html alors, pour le serveur web, le repertoire de reference pour rechercher un lien est celui de chapeau.html Mais au niveau de chapeau.html le chemin "recettes_de_cuisine/pizza.html" n'existe pas.
Il faudrait indiquer dans cuisine.html un chemin qui part du repertoire de reference: href="site_web/recettes_de_cuisine/pizza.html"
Eventuellement, vous pouvez aussi avoir recours a la balise HTML <base> placée dans <head>.
Il peut etre intéressant, pour que nous comprenions mieux votre pb, que vous nous indiquiez comment vous ecrivez le lien vers cuisine.html dans le fichier pizza.html.
Enkidu |
Jahpops |
Le 30/05/2007 à 11:39 |
|
|
salut endiku, je n'ais pas tout compris, je suis débutant. C'est quoi: frame ?
Mon site web est rangé comme suit:
f:\site_web\cuisine.html f:\site_web\recettes_de_cuisine\pizza.html
je désire donc faire un lien de la page cuisine.html vers la page pizza.html.
En fait, ce que tu veux dire c'est que pour atteindre pizza depuis cuisine il faudrait que j'écrive ce code
<p>
<a href="site_web/recettes_de_cuisine/pizza.html"><strong>pizza</strong></a>
</p>
tout simplement
??? |
Endiku |
Le 30/05/2007 à 21:37 |
|
|
Bonjour,
si tu ne connais pas les "<frame>" c'est que tu ne dois pas l'utiliser.
Vu ce que tu decris ,non inutile a priori d'ajouter le site_web, et ceci devrait marcher: <p> <a href="recettes_de_cuisine/pizza.html"><strong>pizza</strong></a> </p>
Mais je devine que cela ne fonctionne pas, exact? Bizarre.
Tu charges bien cusine.html directement sur ton navigateur (IE ou Firefox..)? Ou est-ce que charge un autre fichier html, voire php?
As tu qqch de particulier dans l'entete de ton fichier HTML cusine.html, notament dans le contenu de la balise <head> .. </head>?
Tu développes le code HTML sous un editeur de texte standard ou est-ce que tu crees ton site avec un outil (style dreamweaver)?
Que se passe t il qd tu cliques sur le lien vers pizza.html depuis cusine.html? - "Fichier introuvable"? - rien?
Enkidu. |
Jahpops |
Le 02/06/2007 à 14:54 |
|
|
bonjour,
je n'utilise pas de php (trop compliqué pour le moment) mais je m'y mettrais forcément. mon navigateur affiche ceci quand je clique sur le lien pizza: Internet Explorer ne peut pas afficher cette page Web Causes les plus probables : Vous nêtes pas connecté à Internet. Le site Web rencontre des problèmes. Il se peut que ladresse contienne une erreur de frappe.
<head>
<title>blablabla>blabla2>cuisine</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="design3.css" />
</head>
et j'utilise un éditeur de texte genre bloc note ou notepad++
voilà |
Endiku |
Le 03/06/2007 à 22:14 |
|
|
Bonsoir,
je n'arrive donc toujours pas a comprendre ce qui cloche.
Si tu passes le curseur de la souris sur le lien "pizza" dans la page "cuisine.html" et sans cliquer alors tout en bas de la fenetre du navigateur, quel est le nom complet du lien que le navigateur indique?
Ce doit etre qqch du type "file:///....". Est-ce le bon chemin?
Endiku |
Jahpops |
Le 04/06/2007 à 11:57 |
|
|
Bonjour,
mon problème est résolu, je n'ai pas mon site sous la main, alors j'ai fait le test en recréant des pages avec la même configuration ,càd un dossier avec un sous dossier et un lien allant du dossier principal à une page du sous dossier , et miracle ça MARCHE. Je ne comprend pas pour autant mais le princial est que ça marche
merci de ne pas avoir laché l'affaire
peut-être à une prochaine fois sur un autre problème tout aussi incompréhensible (à mes yeux bien sûr) |