--- title:
L'élément HTML <ul>
représente une liste d'éléments sans ordre particulier. Il est souvent représenté par une liste à puces.
À l'instar des différents éléments HTML, cet élément inclut les attributs universels.
80%
pour l'élément <ul>
.circle
,disc
,square
.Un quatrième type a été défini dans l'interface WebTV : triangle
mais tous les navigateurs ne l'implémentent pas.
<ul>
doit être utilisé pour regrouper plusieurs éléments qui n'ont pas de relation d'ordre. Si on hésite entre {{HTMLElement("ol")}} et {{HTMLElement("ul")}}, on se demandera si changer l'ordre des éléments de la liste a un impact : si le déplacement d'un élément change la signification, cela signifie que l'ordre est important et qu'il faudra utiliser {{HTMLElement("ol")}}, sinon l'ordre n'importe pas et {{HTMLElement("ul")}} peut être utilisé.<ul> <li>1 artichaut</li> <li>De l'essuie-tout</li> <li>200g de chocolat</li> </ul>
{{EmbedLiveSample("Exemple_simple","100%","150")}}
<ul> <li>1 artichaut</li> <li>Les trucs pour le gateau <!-- On voit que </li> n'est pas là --> <ul> <li>3 oeufs</li> <li>La génoise <!-- Là on ouvre une autre liste --> <ul> <li>100g de sucre</li> <li>1 oeuf</li> <li>150g de farine</li> </ul> </li> <!-- On ferme la liste la plus imbriquée --> <li>200g de chocolat</li> </ul> <!-- On ferme la liste imbriquée avec </li> --> </li> <li>De l'essuie-tout</li> </ul>
{{EmbedLiveSample("Liste_imbriquée","100%","230")}}
<ul>
et <ol>
imbriqués<ul> <li>Lire un livre</li> <li>Préparer une soupe <ol> <li>Couper les légumes</li> <li>Mettre dans l'eau et cuire</li> <li>Mouliner</li> </ol> </li> <li>Relever le courrier</li> </ul>
{{EmbedLiveSample("<ul>_et_<ol>_imbriqués","100%","180")}}
Catégories de contenu | Contenu de flux, et du contenu tangible si les enfants de l'élément <ul> incluent au moins un élément {{HTMLElement("li")}}. Contenu tangible. |
---|---|
Contenu autorisé | Zéro ou plusieurs éléments {{HTMLElement("li")}} qui peuvent éventuellement contenir à leur tour des éléments {{HTMLElement("ol")}} ou {{HTMLElement("ul")}} (listes imbriquées). |
Omission de balises | {{no_tag_omission}} |
Parents autorisés | Tout élément qui accepte du contenu de flux. |
Rôles ARIA autorisés | {{ARIARole("directory")}}, {{ARIARole("group")}}, {{ARIARole("listbox")}}, {{ARIARole("menu")}}, {{ARIARole("menubar")}}, {{ARIARole("radiogroup")}}, {{ARIARole("tablist")}}, {{ARIARole("toolbar")}}, {{ARIARole("tree")}}, {{ARIARole("presentation")}} |
Interface DOM | {{domxref("HTMLUListElement")}} |
Spécification | État | Commentaires |
---|---|---|
{{SpecName('HTML WHATWG', 'semantics.html#the-ul-element', '<ul>')}} | {{Spec2('HTML WHATWG')}} | |
{{SpecName('HTML5 W3C', 'grouping-content.html#the-ul-element', '<ul>')}} | {{Spec2('HTML5 W3C')}} |
{{Compat("html.elements.ul")}}
<ul>
: