Bonjour à tous,

Je souhaite réaliser un menu horizontal comme le montre ma capture ci-dessous :
Nom : 1.jpg
Affichages : 1339
Taille : 37,7 Ko

Comme vous l'observerez, certains titres de menu sont sur 2 lignes. Je pensais donc simplement mettre en forme ces titres à l'aide de <br />, mais apparemment l'utilisation de ce code dans une liste de type <li> ne marche pas, et voici le résultat :
Nom : 2.jpg
Affichages : 1342
Taille : 43,7 Ko

Quelqu'un a t'il une idée ? Peut-être faut-il que je ne passe pas par une liste pour réaliser mon menu ? Ou utiliser des images pour les titres ?


Voici ci-dessous mon code :


Code HTML :

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<ul id="navMenu">
   <li><a href="#ma_liste-1">La bible de <br />la franchise</a></li>
   <li> | </li>
   <li><a href="#ma_liste-2">Management de <br /> la franchise</a></li>
   <li><a href="#ma_liste-3">Cadre financier <br /> de la franchise</a></li>
   <li><a href="#ma_liste-3">Cadre juridique <br /> de la franchise</a></li>
   <li><a href="#ma_liste-4">Master Franchise</a></li>
</ul>

Code CSS :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#navMenu
{
	list-style-type: none;  /* pas de puce */
	padding-top: 0px;
	margin-top: 0px;
	padding-top: 4px; /* espace entre le menu et le haut du bandeau_menu */
}
 
#navMenu li 
{
	display: inline;
	color: #FFFFFF;
        height: 27px;
	padding: 5px; 
}
 
#navMenu li a 
{
	color: #fff ;
        font-family: Arial;
	font-size: 16px;
	text-transform: uppercase;
        text-decoration: none ;
}

Au final, je souhaite avoir un menu qui s'affiche sur toute une largeur et s'adapte à la hauteur de son contenu, comme celui-ci : http://www.australia-australie.com/

Je cherche un tutoriel à ce sujet, si quelqu'un peut m'en recommander un.

Merci d'avance !

Stéphanie