Création de menus sous forme de liste en HTML
Apprenez à concevoir des menus efficaces sous forme de liste en utilisant les éléments HTML ul et li, ainsi que les attributs dataroll et datainset.
Introduction
Généralités sur le marché des mobiles
Rappel HTML
Rappel CSS
Notions de HTML5 et CSS3
Concevoir une webApp







Les simulateurs






Construire sa première WebApp





















Vérifier et compresser
Construire une webApp avec JQuery Mobile



















Annexe 1 | Notions de bande passante
Annexe 2 | Les usages
Annexe 3 | Les librairies disponibles
Conclusion
Détails de la leçon
Description de la leçon
Dans cette leçon, nous allons découvrir comment réaliser un menu sous forme de liste, une pratique classique en développement web. Nous utilisons les éléments HTML ul et li pour structurer le menu. En ajoutant l'attribut dataroll='listview'
à l'élément ul, nous convertissons facilement notre structure HTML en une vue de liste propre.
Nous allons également explorer comment placer ces listes dans différentes zones de notre page web, telles que le header et la zone de content. En ajoutant l'attribut datainset='true'
, nous pourrons regrouper les éléments de la liste pour une meilleure présentation visuelle.
Enfin, nous verrons comment personnaliser les éléments de notre liste en utilisant des icônes grâce à l'attribut data-icône
. Vous apprendrez à intégrer des icônes prédéfinies ou personnalisées, ce qui enrichira l'interactivité et l'attrait visuel de vos menus.
Objectifs de cette leçon
L'objectif principal de cette vidéo est d'enseigner aux utilisateurs comment créer des menus sous forme de liste en HTML, tout en utilisant des attributs spécifiques pour améliorer leur présentation. Cela inclut :
- Comprendre l'utilisation des éléments ul et li.
- Appliquer les attributs
dataroll='listview'
etdatainset='true'
. - Personnaliser les listes avec des icônes.
Prérequis pour cette leçon
Pour suivre cette vidéo, il est recommandé d'avoir des connaissances de base en HTML et CSS, ainsi qu'une compréhension élémentaire du concept de balises et d'attributs HTML.
Métiers concernés
Les compétences abordées dans cette leçon sont essentielles pour les métiers tels que développeur front-end, concepteur web, et développeur full-stack. Ces connaissances sont également utiles pour les webmasters et les spécialistes UX/UI.
Alternatives et ressources
Comme alternatives, vous pouvez utiliser des frameworks tels que Bootstrap ou Foundation qui offrent des composants de menu prédéfinis, ou des bibliothèques JavaScript comme React ou Vue.js pour créer des menus dynamiques.
Questions & Réponses
dataroll='listview'
convertit l'élément ul en une vue de liste améliorée visuellement.
datainset='true'
à l'élément ul, on peut regrouper les éléments de la liste et réduire leur taille apparente.
data-icône
est utilisé pour ajouter des icônes à des éléments de liste, permettant de personnaliser davantage l'affichage du menu.
