Un non ordonnée ou tag de liste numérotée, mieux connu en sténographie que la balise UL, fournit un moyen pour les concepteurs de pages Web pour afficher et groupe texte sur les pages web comme en retrait et listes à puces. Étiquettes UL sont utilisés dans hypertext markup languages pages (HTML) et comme un élément de style défini dans une feuille de style en cascade (CSS). Alors balises UL ne sont pas devenus standardisés jusqu'à HTML 2.0, il a été défini dans les premières descriptions publiées de HTML par Tim Berners-Lee en 1992. Cet élément est pris en charge par tous les principaux navigateurs web.
Les balises UL peuvent être utilisées dans le corps, DIV, CENTRE, BLOCKQUOTE, FORM, TH, TD, DD, ou balises li. L'étiquette UL en HTML est notée par un <UL> d'ouverture et de fermeture </ ul> tag, qui insère également un espace vide dans la ligne avant et après la balise. CSS balises UL, qui ménagent une flexibilité de mise en forme supplémentaire au-delà de l'étiquette UL HTML, sont définis dans le ul {list-style-type:}, où la valeur est définie comme disque, cercle ou un carré, avec la valeur par défaut étant le disque. Éléments de liste individuels sont insérés entre les balises <UL>, préfacé par le premier LI ou un élément de liste, tag. L'exemple HTML suivant montre comment utiliser cette balise pour organiser une liste de fruits:
Listes à puces ne nécessitent l'utilisation d'attributs, bien qu'il existe un ensemble d'attributs - classe, id, le style et le titre - ainsi qu'un certain nombre de standard ou en option, les attributs qui peuvent être utiles pour modifier l'apparence d'une liste non ordonnée. Sauf pour les attributs compacts et type, qui ont été normalisés dans la version 2.0, les attributs facultatifs ne sont pas officiellement standardisée jusqu'à la version 4.0.
L'attribut compact serre à la fois le texte à puces et la définition sur une seule ligne. Type définit le style de puce, ce qui automatiquement par défaut sur le disque si le type n'est pas spécifié. D'autres types de balles prédéfinis utilisés dans UL balises HTML incluent le carré et le cercle. Définies par l'utilisateur images peuvent être utilisées à la place des types de balles prédéfinis en spécifiant l'emplacement des images enregistrées à l'aide de l'attribut src, comme dans <UL src="URL">. Uniform Resource Locator ou URL, indique l'emplacement de l'image. Depuis la version 4.0.1, les attributs compacts et le type de la balise UL ont été abandonnées, ce qui signifie qu'il ne peut être pris en charge dans les versions HTML futures.
Autres attributs utilisés pour définir le style de la balise UL comprennent:
DIR: cet attribut contient des informations concernant le sens du texte.ID: définit l'ID spécifique sur la propriété CSS de marquer.
LANG: code de la langue.
STYLE: définit le style CSS en ligne.
Les gestionnaires d'événements JavaScript qui définissent ce qui arrive, par exemple, si une souris survole une étiquette UL HTML ou lorsque l'utilisateur clique sur un élément de la liste, peuvent également être utilisés pour affiner une liste non ordonnée. Les gestionnaires d'événements pris en charge par les balises UL comprennent onClick, onDbClick, onMouseDown, onMouseUp, OnMouseOver, onMouseMove onMouseOut, onKeyPress, onKeyDown et onKeyUp.