Les menu pour un site web tout en html
Résolu/Fermé
paulo17102000
Messages postés
21
Date d'inscription
vendredi 16 mai 2014
Statut
Membre
Dernière intervention
19 juin 2018
-
17 mai 2014 à 10:37
animostab Messages postés 2829 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 11 novembre 2019 - 18 mai 2014 à 16:51
animostab Messages postés 2829 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 11 novembre 2019 - 18 mai 2014 à 16:51
A voir également:
- Les menu pour un site web tout en html
- Site de telechargement - Guide
- Site de vente en ligne particulier - Guide
- Menu déroulant excel - Guide
- Site inaccessible - Guide
- Instagram web - Guide
4 réponses
Bonjour,
Il faut te tourner vers le php, tape tuto menu php sur google tu devrais trouver ton bonheur.
Il faut te tourner vers le php, tape tuto menu php sur google tu devrais trouver ton bonheur.
paulo17102000
Messages postés
21
Date d'inscription
vendredi 16 mai 2014
Statut
Membre
Dernière intervention
19 juin 2018
17 mai 2014 à 10:55
17 mai 2014 à 10:55
Oui je comprend mais je souhaite un fichier contenant le code :
<ul id="menu">
<li>
<a href="#">accueil</a>
</li>
<li>
<a href="#">membres</a>
<ul>
<li><a href="connection.htm">connection</a></li>
<li><a href="inscription.htm">inscription</a></li>
</ul>
</li>
<li>
<a href="#">Cours</a>
<ul>
<li>
<a href="#">photos</a>
</li>
<li>
<a href="#">vidéos</a>
</li>
</ul>
</li>
<li>
<a href="#">téléchargements</a>
<ul>
<li><a href="#">vidéos</a></li>
<li><a href="#">musiques</a></li>
</ul>
</li>
<li>
<a href="#">Plus</a>
<ul>
<li><a href="#">forum</a></li>
<li><a href="#">liens</a></li>
<li><a href="contact.htm">nous contacter</a></li>
<li><a href="#">team</a></li>
<li><a href="#">recherche</a></li>
</ul>
Pour pouvoir le modifier sans etre obliger de le modifier dans toute les pages.
<ul id="menu">
<li>
<a href="#">accueil</a>
</li>
<li>
<a href="#">membres</a>
<ul>
<li><a href="connection.htm">connection</a></li>
<li><a href="inscription.htm">inscription</a></li>
</ul>
</li>
<li>
<a href="#">Cours</a>
<ul>
<li>
<a href="#">photos</a>
</li>
<li>
<a href="#">vidéos</a>
</li>
</ul>
</li>
<li>
<a href="#">téléchargements</a>
<ul>
<li><a href="#">vidéos</a></li>
<li><a href="#">musiques</a></li>
</ul>
</li>
<li>
<a href="#">Plus</a>
<ul>
<li><a href="#">forum</a></li>
<li><a href="#">liens</a></li>
<li><a href="contact.htm">nous contacter</a></li>
<li><a href="#">team</a></li>
<li><a href="#">recherche</a></li>
</ul>
Pour pouvoir le modifier sans etre obliger de le modifier dans toute les pages.
dugenou
Messages postés
6087
Date d'inscription
mercredi 19 janvier 2005
Statut
Contributeur
Dernière intervention
30 juillet 2021
1 451
18 mai 2014 à 06:49
18 mai 2014 à 06:49
Bonjour,
Il faut créer un fichier menu.php, dans lequel tu places les liens de ton menu (sans mettre les balises <html>, <head> et <body>).
Tu changes l'extension de tes pages Html de ton site, en php, par exemple index.html, devient index.php.
Ensuite, dans ces pages, tu places ce code à l'endroit où tu veux que le menu s'affiche :
Il faut quand même que tu utilises du CSS pour la mise en page de ton site.
De la même manière, tu peux insérer un fichier header.php et un fichier footer.php qui contiendraient l'entête et le pied de page de ton site.
Il faut créer un fichier menu.php, dans lequel tu places les liens de ton menu (sans mettre les balises <html>, <head> et <body>).
Tu changes l'extension de tes pages Html de ton site, en php, par exemple index.html, devient index.php.
Ensuite, dans ces pages, tu places ce code à l'endroit où tu veux que le menu s'affiche :
<?php
include "menu.php";
?>
Il faut quand même que tu utilises du CSS pour la mise en page de ton site.
De la même manière, tu peux insérer un fichier header.php et un fichier footer.php qui contiendraient l'entête et le pied de page de ton site.
Salut ,
cela s'appelle le CSS et c'est indispensable de l'utiliser depuis 10 ans.
https://www.google.fr/search?q=css
Sinon ce dont vous parlez est faisable en utilisant une programmation modulaire en PHP par exemple. PHP étant de la programmation(ce que n'est pas le cas du HTML et CSS) vous pourrez automatiser beaucoup plus facilement, en faisant appel à des fonctions qui vont 'écrire' la partie HTML et CSS sur demande.
Ah et vous avez aussi l'utilisation de fichiers de métadonnées XML(sorte de cousin d'HTML) mais qui nécessite aussi l'utilisation de programmation comme javascript ou PHP.
En tout cas déjà avec CSS vous pourrez séparer l'apparence de la liste du menu qui peut convenir à ce que vous voulez faire. Avec HTML5 javascript déjà indispensable côté client devient incontournable mais seuls les navigateurs les plus récents utilisent les possibilités de HTML5.
cela s'appelle le CSS et c'est indispensable de l'utiliser depuis 10 ans.
https://www.google.fr/search?q=css
Sinon ce dont vous parlez est faisable en utilisant une programmation modulaire en PHP par exemple. PHP étant de la programmation(ce que n'est pas le cas du HTML et CSS) vous pourrez automatiser beaucoup plus facilement, en faisant appel à des fonctions qui vont 'écrire' la partie HTML et CSS sur demande.
Ah et vous avez aussi l'utilisation de fichiers de métadonnées XML(sorte de cousin d'HTML) mais qui nécessite aussi l'utilisation de programmation comme javascript ou PHP.
En tout cas déjà avec CSS vous pourrez séparer l'apparence de la liste du menu qui peut convenir à ce que vous voulez faire. Avec HTML5 javascript déjà indispensable côté client devient incontournable mais seuls les navigateurs les plus récents utilisent les possibilités de HTML5.
telliak
Messages postés
3655
Date d'inscription
mercredi 20 septembre 2006
Statut
Membre
Dernière intervention
27 mars 2024
875
17 mai 2014 à 11:34
17 mai 2014 à 11:34
Salut,
Non, CSS ne satisfait pas la demande, il ne gère que l'aspect et non le contenu.
Non, CSS ne satisfait pas la demande, il ne gère que l'aspect et non le contenu.
paulo17102000
Messages postés
21
Date d'inscription
vendredi 16 mai 2014
Statut
Membre
Dernière intervention
19 juin 2018
17 mai 2014 à 16:49
17 mai 2014 à 16:49
ok alors comment faire si cela est possible?
telliak
Messages postés
3655
Date d'inscription
mercredi 20 septembre 2006
Statut
Membre
Dernière intervention
27 mars 2024
875
17 mai 2014 à 19:06
17 mai 2014 à 19:06
A ma connaissance, il n'y a malheureusement pas de solution purement HTML, comme l'écrit sitiodev il faut passer par PHP.
paulo17102000
Messages postés
21
Date d'inscription
vendredi 16 mai 2014
Statut
Membre
Dernière intervention
19 juin 2018
17 mai 2014 à 20:40
17 mai 2014 à 20:40
comment on le fait avec le php?
telliak
Messages postés
3655
Date d'inscription
mercredi 20 septembre 2006
Statut
Membre
Dernière intervention
27 mars 2024
875
Modifié par telliak le 17/05/2014 à 21:55
Modifié par telliak le 17/05/2014 à 21:55
Aucune idée, je ne connais pas PHP, mais relis une réponse précédente :
sitiodev 17 mai 2014 à 11:14
Bonjour,
Il faut te tourner vers le php, tape tuto menu php sur google tu devrais trouver ton bonheur.
sitiodev 17 mai 2014 à 11:14
Bonjour,
Il faut te tourner vers le php, tape tuto menu php sur google tu devrais trouver ton bonheur.