Forum-webmaster
Technique - programmation => HTML / CSS / XHTML => Message commencé par: YulVolk le le 01-12-2008 a 22:46:38

Titre: Faire un menu déroulant
Posté par: YulVolk le le 01-12-2008 a 22:46:38

bonjour

je suis webmastrice amatrice... J'ai appris le HTML par internet donc je n'ai jamais pris de cours et ya des trucs que je ne sais pas du tout faire.

J'ai un site internet depuis 2004 et au départ, je faisais des rubriques avec de simples boutons mais au fil des années, les rubriques se sont diversifiées et le nombre imposant de boutons rend le site illisible.

J'aimerai donc faire un menu horizontal déroulant avec des sous-catégories du genre

Histoires (qui comprend en sous catégories) : Fictions, fanfictions...
Extras : Liste auteurs, la team...
...

Mais voilà, je ne sais pas du tout comment ça fonctionne. J'ai trouvé des tutoriels qui parlent de mélanges entre html et css, de javascript, de pages de style (que je ne sais pas créer car je n'arrive pas à enregistrer mes pages en .css à partir de mon éditeur de site)

Est-ce que quelqu'un pourrait m'aider à comprendre comment tout ça fonctionne, s'il vous plait.

La partie créer une liste en HTML, je maitrise très bien, c'est la suite avec le css et le javascript, je ne sais pas comment intégrer ça à ma page html.

En vous remerciant.

Titre: Re:Faire un menu déroulant
Posté par: MarvinLeRouge le le 02-12-2008 a 10:22:00

Salut,

Tu trouveras des cours sur le sujet sur tutoriels d'Alsacreations (http://www.siteduzero.com]le site du zero[/url] et dans les [url=http://css.alsacreations.com/).

Grosso modo, ton html contiendra l'information, les css les règles de présentation (un paragraphe a 20px de marge et s'écrit en Arial 14px bleu) et le javascript l'interactivité.

Titre: Re:Faire un menu déroulant
Posté par: YulVolk le le 02-12-2008 a 14:58:22

le problème est justement dans l'intégration du css au html... des tuto, j'en ai trouvé plein et des bons mais chaque fois que je fais, ça ne va pas...

Je suis les étapes, je crée la liste en html pas de soucis puis je rajoute le css qu'ils donnent et je me retrouve avec les codes css directement écrits sur ma page internet au lieu d'avoir le résultat donc je me dis que je dois avoir un soucis pour intégrer les deux, lier le html et le css...

Titre: Re:Faire un menu déroulant
Posté par: Grafimages le le 02-12-2008 a 15:43:50

Il te faut simplement mettre les CSS en fichier externe et appeler ledit fichier sur ta page : voir le tutoriel d'Alsacreations (http://css.alsacreations.com/Tutoriels-et-articles-divers/Optimiser-le-poids-de-son-site-web-CSS-separee-et-include-PHP) à ce sujet ;)

Titre: Re:Faire un menu déroulant
Posté par: YulVolk le le 02-12-2008 a 16:02:58

merci

pour faire descendre le menu, c'est le css ou le javascript qui agit ?

Je sais pas si vous voyez ce que je veux dire.

J'ai a peu près réussi mais maintenant, j'ai le menu principal mais quand je passe la souris dessus, ça ne montre pas les sous-catégories qui pourtant sont codés sur la page... Pourtant, sur le site où il y a le tutoriel, ca fonctionne très bien mais je ne sais pas quoi rajouter pour indiquer que quand on passe la souris sur le titre du menu 1, on doit voir apparaitre les sous-catégories.


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.