Barre de navigation CSS
- Page précédente Opacité CSS
- Page suivante Barre de navigation verticale CSS
Démonstration : barre de navigation
Barre de navigation
Une navigation facile est importante pour tout site web.
En utilisant CSS, vous pouvez transformer un menu HTML ennuyeux en une barre de navigation attrayante.
Barre de navigation = liste de liens
La barre de navigation nécessite une base HTML standard.
Dans notre exemple, nous utiliserons une liste HTML standard pour construire la barre de navigation.
La barre de navigation est essentiellement une liste de liens, donc l'utilisation des éléments <ul> et <li> est très significative :
Exemple
<ul> <li><a href="index.asp">Home</a></li> <li><a href="news.asp">Nouvelles</a></li> <li><a href="contact.asp">Contact</a></li> <li><a href="about.asp">À propos</a></li> </ul>
Maintenant, supprimez les points de liste, ainsi que les marges et les espaces internes (padding) de la liste :
Exemple
ul { list-style-type: none; margin: 0; padding: 0; }
Explication de l'exemple :
list-style-type: none;
- Supprimer les points de liste. La barre de navigation n'a pas besoin de balises de liste.- Définir
margin: 0;
etpadding: 0;
Supprimer les paramètres par défaut du navigateur.
Le code de l'exemple précédent est le code standard utilisé pour les barres de navigation horizontale et verticale, et vous en apprendrez plus à ce sujet au chapitre suivant.
- Page précédente Opacité CSS
- Page suivante Barre de navigation verticale CSS