Question d'une débutante svp - HTML/CSS - Programmation
Marsh Posté le 13-03-2008 à 17:11:31
je crois pas avoir tout compris... en gros ton menu est vertical? et tu souhaite espacer les lien c'est bien ca?
a ce moment la tu peux rajouter dans la css un
#menu div{ padding-bottom:5px;padding-top:5px;}
par exemple.
donc pas besoin de <br> (qui s'ecrit <br /> )
ps: il y a une balise </p> qui n'a rien a faire la
Marsh Posté le 14-03-2008 à 09:31:28
texaff a écrit : je crois pas avoir tout compris... en gros ton menu est vertical? et tu souhaite espacer les lien c'est bien ca? |
heu margin pas padding, le padding étant une marge interieur, et le margin exterieur, donc faut utiliser le margin
Marsh Posté le 15-03-2008 à 12:18:14
gatsu35 a écrit : |
ouai tout dépend de ce qu'elle veut faire apres...
si elle mets des couleurs de fond dans ses div par ex.
Marsh Posté le 15-03-2008 à 20:57:52
lleia1 a écrit :
<div id="menu">
C'est ça ou il existe une autre méthode à mettre dans le css. |
Pour un menu, il est plus propre d'utiliser une liste (puisqu'un menu est bien une liste).
|
Enfin j'ai un peu de mal à comprendre les noms de tes pages. "Bienvenue", "En bref", et "Qui sommes nous?", c'est assez proche.
Un menu plus classique:
|
... ou quelque chose comme ça. (Je sais pas ce qu'est ta page "Catégories" ).
En passant, si tu connais pas encore bien HTML, tu peux faire des sous-listes avec:
|
(Regarde bien l'imbrication du <ul> dans le <li> parent).
Quoi qu'il en soit, il est préférable d'utiliser une majuscule initiale, puis des lettres minuscules. C'est plus lisible. Si vraiment tu veux des majuscules, utilise CSS, avec quelque chose genre:
|
Pour les autres styles, si tu veux, tu peux enlever les puces, à chaque entrée du menu, avec:
|
Si tu veux un menu horizontal, tu peux faire, notamment:
|
Et sinon, à quoi te servent toutes ces classes, sur les div? Si tu veux des styles différents pour chaque entrée (ce qui est pas vraiment conseillé, parce que trop de styles surchargent généralement la page, et rendent la lecture plus difficile), il est préférable d'utiliser un identifiant, plutôt qu'une classe (à moins que tu souhaites réutiliser ces styles ailleurs dans la page? enfin dans ce cas, appelle les classes quelque chose comme "Style_bienvenue", "Style_en_bref", etc., pour bien montrer ton intention).
Marsh Posté le 13-03-2008 à 16:57:08
Bonjour,
Je me permets de poser une question aux experts.
Je debute dans le xhtml et css.
Je trouvais mettre des espaces entre chaque élement de ce code
<div id="menu">
<div class="menu_bienvenue"> <a href="chemin.html">BIENVENUE</a>
</div>
<div class="menu_en_bref"> <a href="enbref.html"> EN BREF</a>
</div>
<div class="menu_rechercher"> <a href="rechercher.html">RECHERCHER</a>
</div>
<div class="menu_categories"> <a href="categories.html">CATEGORIES</a>
</p> Qui sommes nous ?</div>
</div>
J'ai utilisé <br>.
C'est ça ou il existe une autre méthode à mettre dans le css.
Merci d'avance de notre aide