Liens entre pages d'un site web ?
Résolu
lesnoa
Messages postés
22
Date d'inscription
Statut
Membre
Dernière intervention
-
lesnoa Messages postés 22 Date d'inscription Statut Membre Dernière intervention -
lesnoa Messages postés 22 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'essaye de créer un site perso en HTML ET CSS
je n'arrive pas a relier les pages entre elles :
j'ai un menu horizontal simple ( le même pour chaque page su site)
je souhaite pouvoir sur chaque page sélectionner dans le menu la page souhaitée mais seul
le retour sur la page Accueil fonctionne
Merci de vos lumières
Cordialement
J'essaye de créer un site perso en HTML ET CSS
je n'arrive pas a relier les pages entre elles :
j'ai un menu horizontal simple ( le même pour chaque page su site)
je souhaite pouvoir sur chaque page sélectionner dans le menu la page souhaitée mais seul
le retour sur la page Accueil fonctionne
Merci de vos lumières
Cordialement
A voir également:
- Liens entre pages d'un site web ?
- Création site web - Guide
- Site de telechargement - Accueil - Outils
- Web office - Guide
- Site comme coco - Accueil - Réseaux sociaux
- Meilleur site de vente entre particulier - Guide
13 réponses
ne change rien, c'est bien rangé, toutes les pages se trouvent dans le dossier cv2 donc c'est bon.
Comme je te l'ai dit, ce n'est pas ton script qui est faux, je l'ai testé en ligne, il fonctionne normalement et tu affiches toutes les pages, j'ai créé des pages blanches avec juste le menu et des titres différents pour chaque page. je ne sais pas si tu as cliqué sur le lien que je t'ai donné, mais tu verras que ça fonctionne.
Toutefois, je n'arrive pas à faire fonctionner le script sur le disque dur, j'ai exactement le même problème que toi.
Ce n'est pas très grave, le tout est qu'il fonctionne en ligne.
Comme je te l'ai dit, ce n'est pas ton script qui est faux, je l'ai testé en ligne, il fonctionne normalement et tu affiches toutes les pages, j'ai créé des pages blanches avec juste le menu et des titres différents pour chaque page. je ne sais pas si tu as cliqué sur le lien que je t'ai donné, mais tu verras que ça fonctionne.
Toutefois, je n'arrive pas à faire fonctionner le script sur le disque dur, j'ai exactement le même problème que toi.
Ce n'est pas très grave, le tout est qu'il fonctionne en ligne.
Salut,
Afin de faire un lien vers une page tu dois utiliser la balise <a>
Voici un petit exemple :
<a href="lien/de/ma/page.html">Texte de mon lien</a>
Si ta page se trouve au même niveau que celle que tu consulte actuellement alors tu peut directement faire :
<a href="mapage.html">Texte de mon lien</a>
Afin de faire un lien vers une page tu dois utiliser la balise <a>
Voici un petit exemple :
<a href="lien/de/ma/page.html">Texte de mon lien</a>
Si ta page se trouve au même niveau que celle que tu consulte actuellement alors tu peut directement faire :
<a href="mapage.html">Texte de mon lien</a>
Bonsoir
c'est très simple
tu as par exemple 3 pages > index.html - page1.html - page2.html
tu as le même menu sur les trois pages
si toutes tes pages sont dans le même dossier (pas dans des sous dossiers)
les liens de la pages index.html seront :
page1.html (pour la page 1) page2.html (pour la page 2)
c'est très simple
tu as par exemple 3 pages > index.html - page1.html - page2.html
tu as le même menu sur les trois pages
si toutes tes pages sont dans le même dossier (pas dans des sous dossiers)
les liens de la pages index.html seront :
page1.html (pour la page 1) page2.html (pour la page 2)
Merci de vos réponses rapides !
Mais j'ai du louper quelque chose et je ne trouve pas....
Ci dessous copie de ma page index.html et de ses menus
Merci de vos infos
<!-- menu --> ( de ma page index,html)
</div>
<ul id="menu_horizontal">
<li class="bouton_gauche"><a href="accueil.html">Accueil</a></li>
<li class="bouton_gauche"><a href="competences.html">Competences</a></li>
<li class="bouton_gauche"><a href="parcours.html">parcours</a></li>
<li class="bouton_gauche"><a href="realisations.html">realisations</a></li>
<li class="bouton_gauche"><a href="formations.html">formations</a></li>
<li class="bouton_gauche"><a href="loisirs.html">loisirs</a></li>
<li class="bouton_droite"><a href="contact.html">Contact</a></li>
</ul>
</div>
Mais j'ai du louper quelque chose et je ne trouve pas....
Ci dessous copie de ma page index.html et de ses menus
Merci de vos infos
<!-- menu --> ( de ma page index,html)
</div>
<ul id="menu_horizontal">
<li class="bouton_gauche"><a href="accueil.html">Accueil</a></li>
<li class="bouton_gauche"><a href="competences.html">Competences</a></li>
<li class="bouton_gauche"><a href="parcours.html">parcours</a></li>
<li class="bouton_gauche"><a href="realisations.html">realisations</a></li>
<li class="bouton_gauche"><a href="formations.html">formations</a></li>
<li class="bouton_gauche"><a href="loisirs.html">loisirs</a></li>
<li class="bouton_droite"><a href="contact.html">Contact</a></li>
</ul>
</div>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Quand tu dis que ça ne fonctionne pas, qu'y a-t-il exactement ?
Aucune réaction lors du clic, erreur 404 "Not found", ...
Aucune réaction lors du clic, erreur 404 "Not found", ...
J' ai le message suivant :
Firefox ne peut trouver le fichier à l'adresse /Users/prenonnom/Documents/web/cv2/contact.html.
Pour info :
Je n'ai pas encore publier le site ( pour l'instant il est toujours sur mon disque dur) car j'ai ce problème de liens
entre les pages que j'essaye de régler avant publication
( c'est possible que le problème soit lié au fait que le site n'est pas publié ?, je suis totalement débutante et
je ne suis pas sure de la marche a suivre...)
Merci
Firefox ne peut trouver le fichier à l'adresse /Users/prenonnom/Documents/web/cv2/contact.html.
Pour info :
Je n'ai pas encore publier le site ( pour l'instant il est toujours sur mon disque dur) car j'ai ce problème de liens
entre les pages que j'essaye de régler avant publication
( c'est possible que le problème soit lié au fait que le site n'est pas publié ?, je suis totalement débutante et
je ne suis pas sure de la marche a suivre...)
Merci
/Users/prenonnom/Documents/web/cv2/
c'est là que se trouve le problème, il ne faut pas ajouter le chemin devant, juste contact.html
si ça affiche ce chemin de fichier > /Users/prenonnom/Documents/web/cv2/
tu dois le retrouver dans le code source de ta page (code html) c'est là que tu dois effectuer la modification
tu dois le retrouver dans le code source de ta page (code html) c'est là que tu dois effectuer la modification
Si je comprends, je dois rajouter ce lien sur ma page index.html entre head et head ? ( idem pour les autres pages ?)
Pour l'instant j'ai SUR ma page index comme pour les autres pages :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title> CV Suadentium monendum cunctatio valeat libere.</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="Style" href="style.css" />
</head>
<body>
Pour l'instant j'ai SUR ma page index comme pour les autres pages :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title> CV Suadentium monendum cunctatio valeat libere.</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="Style" href="style.css" />
</head>
<body>
attends, si c'est un lien qui doit être visible pour les visiteurs, il faut qu'il se trouve dans le Body pas dans le head
dans ton menu tu as un lien pour chaque bouton, c'est bien ça ?
donc au lieu de mettre : /Users/prenonnom/Documents/web/cv2/ accueil.html
tu mets : accueil.html
c'est un exemple
dans ton menu tu as un lien pour chaque bouton, c'est bien ça ?
donc au lieu de mettre : /Users/prenonnom/Documents/web/cv2/ accueil.html
tu mets : accueil.html
c'est un exemple
Je n' ai nul part ce lien sur mes pages (???) : /Users/prenonnom/Documents/web/cv2/ accueil.html
Ce message s'affiche uniquement lorsque je suis sur une des pages crées et que je souhaite ouvrir
une autre page via le menu...
Tout mes liens sont bien dans le body dans le div menu
<!-- menu -->
<div>
<ul id="menu_horizontal">
<li class="bouton_gauche"><a href="accueil.html">Accueil</a></li>
<li class="bouton_gauche"><a href="competences.html">Competences</a></li>
<li class="bouton_gauche"><a href="parcours.html">parcours</a></li>
<li class="bouton_gauche"><a href="realisations.html">realisations</a></li>
<li class="bouton_gauche"><a href="formations.html">formations</a></li>
<li class="bouton_gauche"><a href="loisirs.html">loisirs</a></li>
<li class="bouton_droite"><a href="contact.html">Contact</a></li>
</ul>
</div>
Ce message s'affiche uniquement lorsque je suis sur une des pages crées et que je souhaite ouvrir
une autre page via le menu...
Tout mes liens sont bien dans le body dans le div menu
<!-- menu -->
<div>
<ul id="menu_horizontal">
<li class="bouton_gauche"><a href="accueil.html">Accueil</a></li>
<li class="bouton_gauche"><a href="competences.html">Competences</a></li>
<li class="bouton_gauche"><a href="parcours.html">parcours</a></li>
<li class="bouton_gauche"><a href="realisations.html">realisations</a></li>
<li class="bouton_gauche"><a href="formations.html">formations</a></li>
<li class="bouton_gauche"><a href="loisirs.html">loisirs</a></li>
<li class="bouton_droite"><a href="contact.html">Contact</a></li>
</ul>
</div>
je sais avec les sites sur un pc c'est la galère
déjà, en général on crée le site dans un dossier directement dans C:, ça évite les liens à rallonge, et le mieux c'est encore de voir ce que ça donne en ligne.
déjà, en général on crée le site dans un dossier directement dans C:, ça évite les liens à rallonge, et le mieux c'est encore de voir ce que ça donne en ligne.
Juste une question qui peut paraître bête mais ... Affiches-tu les extensions de tes fichiers ? Parce que si ça tombe, c'est en réalité "realisations.html.txt" que tu as.
Comment le vérifier ?
Quand j'ouvre chaque page ( index.html, accueil.html, competences.html...) via firefox celles ci s'affichent
avec l'adresse suivante:
file:///Users/prenomnom/Documents/web/cv2/competences.html pour competences
file:///Users/prenomnom/Documents/web/cv2/contact.html pour contact
Par contre quand j'ouvre par exemple la page accueil et que j'utilise le menu pour ouvrir une autre page
j'ai un message : Fichier introuvable
( j'ai peut être louper quelque chose dans la création de mes des pages html )
Quand j'ouvre chaque page ( index.html, accueil.html, competences.html...) via firefox celles ci s'affichent
avec l'adresse suivante:
file:///Users/prenomnom/Documents/web/cv2/competences.html pour competences
file:///Users/prenomnom/Documents/web/cv2/contact.html pour contact
Par contre quand j'ouvre par exemple la page accueil et que j'utilise le menu pour ouvrir une autre page
j'ai un message : Fichier introuvable
( j'ai peut être louper quelque chose dans la création de mes des pages html )
Donc ce n'est pas un problème d'extension, de plus pour répondre à Avion F16, je doute que l'on arrive à avoir de fichiers .exe avec un MAC.
je pense que le problème vient d'un mauvais positionnement des pages au niveau du site, il faut absolument que toutes les pages se trouvent au même endroit (toutes à la racine du site)
J'ai testé le code
Il ne peut pas fonctionner hors ligne par contre il fonctionne très bien en ligne, tu peux le voir en fonction ici >
http://2lsi.free.fr/test/accueil.html
je pense que le problème vient d'un mauvais positionnement des pages au niveau du site, il faut absolument que toutes les pages se trouvent au même endroit (toutes à la racine du site)
J'ai testé le code
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"> <title>accueil.html</title> </head> <body> <div> <ul id="menu_horizontal"> <li class="bouton_gauche"><a href="accueil.html">Accueil</a></li> <li class="bouton_gauche"><a href="competences.html">Competences</a></li> <li class="bouton_gauche"><a href="parcours.html">parcours</a></li> <li class="bouton_gauche"><a href="realisations.html">realisations</a></li> <li class="bouton_gauche"><a href="formations.html">formations</a></li> <li class="bouton_gauche"><a href="loisirs.html">loisirs</a></li> <li class="bouton_droite"><a href="contact.html">Contact</a></li> </ul> </div> <br> </body> </html>
Il ne peut pas fonctionner hors ligne par contre il fonctionne très bien en ligne, tu peux le voir en fonction ici >
http://2lsi.free.fr/test/accueil.html
Moi aussi je peux te citer, incomplètement :
Puis de toutes façon, tu peux avoir un .exe sur Mac, mais il ne sera pas exécutable sauf avec Wine !
on arrive à avoir de fichiers .exe avec un MACMais voici ce que j'ai dis :
Parce que si ça tombe, c'est en réalité "realisations.html.txt" que tu as.C'est quand même différent
Puis de toutes façon, tu peux avoir un .exe sur Mac, mais il ne sera pas exécutable sauf avec Wine !
Merci pour ces infos
Je vais revoir le positionnement de mes pages.
Qu'est ce que tu veux dire par " toute les pages doivent se trouver à la racine du site" ?
Pour l'instant j'ai dans mes documents un dossier "web"+ un sous dossier "cv2" dans lequel j'ai mis en vrac mes pages smultrons (style.css; index.html; accueil.html;competences.html;......)
Ce n'est peut être pas le bon rangement ?
Je vais revoir le positionnement de mes pages.
Qu'est ce que tu veux dire par " toute les pages doivent se trouver à la racine du site" ?
Pour l'instant j'ai dans mes documents un dossier "web"+ un sous dossier "cv2" dans lequel j'ai mis en vrac mes pages smultrons (style.css; index.html; accueil.html;competences.html;......)
Ce n'est peut être pas le bon rangement ?
Je vais le tester en ligne !