Margin, Padding, et Background pour les Menus de Navigation
Objectifs
L'objectif de cette vidéo est de maîtriser les techniques indispensables pour styliser et rendre interactifs les menus de navigation en utilisant CSS, tout en assurant l'accessibilité pour tous les utilisateurs.
Résumé
Cette leçon détaille les techniques pour optimiser et styliser les menus de navigation en HTML et CSS, rendant les liens cliquables sur toute leur surface.
Description
Dans cette leçon, nous apprenons à optimiser et à styliser les menus de navigation en utilisant les propriétés CSS comme margin
, padding
et background
. Nous commençons par ajouter un écart entre les éléments li
avec margin-bottom
. Ensuite, pour des liens cliquables sur toute leur surface, nous passons les éléments a
en display: block
. L'utilisation de span
à l'intérieur de a
pour des images de fond permet une meilleure mise en forme. Nous faisons face à des défis comme l'alignement des images et des paddings, et nous les résolvons en ajustant les valeurs des propriétés CSS. Enfin, nous abordons les styles au survol et au focus pour rendre le menu plus accessible aux utilisateurs naviguant avec un clavier.
Chaque étape est documentée pour illustrer comment éviter les erreurs courantes et optimiser le design pour une meilleure expérience utilisateur.
Je me perds toujours dans les marges, les paddings et les positionnements!
Beaucoup de petites astuces, bienvenues.
Gros défaut: tous les écrans sont flous, et le son est exécrable.