Maison >interface Web >tutoriel HTML >Comment créer une barre de navigation verticale en utilisant HTML et CSS ?

Comment créer une barre de navigation verticale en utilisant HTML et CSS ?

WBOY
WBOYavant
2023-09-24 19:49:031642parcourir

Comment créer une barre de navigation verticale en utilisant HTML et CSS ?

La barre de navigation est une fonctionnalité graphique qui permet aux utilisateurs de naviguer sur un site Web ou une application. Il est généralement présenté sous la forme d'une liste de liens en haut ou sur le côté de l'écran et aide les utilisateurs à naviguer vers diverses zones ou pages du site Web. HTML et CSS peuvent être utilisés pour créer des barres de navigation horizontales ou verticales.

HTML est utilisé pour spécifier la structure et le contenu de la barre de navigation, tandis que CSS est utilisé pour concevoir et rendre la barre de navigation attrayante. Vous pouvez améliorer l'expérience utilisateur globale et permettre aux utilisateurs de trouver plus facilement ce qu'ils recherchent sur votre site en ajoutant une barre de navigation.

Méthode

Il existe de nombreuses façons de créer une barre de navigation en utilisant HTML et CSS, certaines d'entre elles sont les suivantes -

  • Utiliser la liste non ordonnée (UL)

  • Utilisez les onglets de navigation

Comprenons maintenant chaque méthode en détail avec des exemples.

Utiliser une liste non ordonnée (UL)

La première façon de créer une barre de navigation verticale en utilisant HTML et CSS consiste à utiliser une liste non ordonnée (UL). Vous pouvez créer une barre de navigation en HTML en utilisant des listes non ordonnées (UL) et des éléments de liste (LI) et en les décorant avec CSS.

Exemple

Voici un exemple de création d'une barre de navigation verticale à l'aide d'une liste non ordonnée (UL) en HTML et CSS.

<!DOCTYPE html>
<html>
<head>
   <style>
      .navbar {
         background-color: #333;
         width: 200px;
         height: 100%;
         float: left;
         list-style-type: none;
         margin: 0;
         padding: 0;
      }
      .navbar li {
         display: block;
      }
      .navbar a {
         display: block;
         color: white;
         text-align: center;
         padding: 14px 16px;
         text-decoration: none;
      }
      .navbar a:hover {
         background-color: #111;
      }
   </style>
</head>
<body>
   <div class="navbar">
      <ul>
         <li><a href="#">Home</a></li>
         <li><a href="#">About</a></li>
         <li><a href="#">Services</a></li>
         <li><a href="#">Contact</a></li>
      </ul>
   </div>
</body>
</html> 

Utilisez les onglets de navigation

La deuxième façon de créer une barre de navigation verticale en utilisant HTML et CSS consiste à utiliser des balises de navigation. HTML5 ajoute la balise

Exemple

Voici un exemple de création d'une barre de navigation verticale à l'aide de balises de navigation en HTML et CSS.

<!DOCTYPE html>
<html>
<head>
   <style>
      nav {
         width: 200px;
         height: 100%;
         background-color: #333;
         float: left;
      }
      ul {
         list-style-type: none;
         margin: 0;
         padding: 0;
      }
      li {
         display: block;
      }
      a {
         display: block;
         color: white;
         text-align: center;
         padding: 14px 16px;
         text-decoration: none;
      }
      a:hover {
         background-color: #111;
      }
   </style>
</head>
<body>
   <nav>
      <ul>
         <li><a href="#">Home</a></li>
         <li><a href="#">About</a></li> 
         <li><a href="#">Services</a></li>
         <li><a href="#">Contact</a></li>
      </ul>
   </nav>
</body>
</html> 

Conclusion

Créer une barre de navigation verticale à l'aide de HTML et CSS est un processus simple qui peut être réalisé de différentes manières. La méthode la plus courante consiste à utiliser une liste non ordonnée (

    ) ou une balise

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer