Liste u jeziku HTML su navođenje, popisivanje onih delova teksta, koji se ne mogu svesti na prethodno opisane elemente logičke strukture (pasus, odeljak, i sl). Razlikuju se tri vrste lista (ili popisa): opisne, numerisane i neuređene liste. Kod lista, grafički izgled se ne određuje automatski kao što se, na primer, automatski određuje grafička interpretacija obeleženih karakterskih niski.
... opisuju logičku strukturu koja odgovara
listi pojmova koji se definišu. Otuda se opisne liste
nazivaju i definicione liste.
Ovakva lista se opisuje sledećim etiketama:
  <DL> | ||
<DT> | odrednica 1 <DD> opis odrednice 1 | |
<DT> | odrednica 2 <DD> opis odrednice 2 | |
. . . . . | ||
</DL> |
... se sastoje od elemenata koji su obeleženi etiketom
<LI>
(Ova se etiketa može upotrebiti kao
prosta - kao u donjim primerima - ili kao složena:
<LI> . . . </LI>
). Obične liste
mogu biti numerisane
(ordered list) koje se zapisuju na sledeći način:
  <OL> | |
<LI> Element 1 liste | |
<LI> Element 2 liste | |
. . . . . | |
</OL> |
ili nenumerisane
(unordered list). Kod nenumerisanih lista,
etiketa <LI>
može imati atribut
TYPE
sa vrednostima DISC
,
SQUARE
, itd. koji opisuje izgled grafčkog znaka koji
prethodi elementu liste. Zapis nenumerisane liste je
je sledeći:
  <UL> | |
<LI> Element 1 liste | |
<LI> Element 2 liste | |
. . . . . | |
</UL> |