HTML ima tri vrste seznamov, vsaka s svojo semantično vrednostjo. Uporaba prave vrste pomaga dostopnosti (bralci zaslona najavijo "seznam, 3 elementi") in strukturi.
Neuređeni seznam — vrstni red ni važan
Apples
Bananas
Cherries
Prikazuje se s točkami privzeto. Uporabite za navigacijske menije, sezname funkcij, oznake — kaj koli, kjer zaporedje ni smiselno.
<ol type="1" start="1">
<li>Preheat the oven</li>
<li>Mix ingredients</li>
<li>Bake for 20 minutes</li>
</ol>
Prikazuje se s številkami. Uporabite za korake, lestvice, navodila. Atributi: type (1, a, A, i, I), start (prva številka), reversed.
<dl>
<dt>HTML</dt>
<dd>The markup language for web pages.</dd>
<dt>CSS</dt>
<dd>The styling language for web pages.</dd>
</dl>
<dt> je izraz, <dd> je njegova opis — odličen za slovarje, metapodatke in pare ključ/vrednost.
<nav>
<ul>
<li><a href="/">Home</a>
<ul><li><a href="/sub">Sub-page</a></li></ul> <!-- nested submenu -->
</li>
</ul>
</nav>
Navigacijski meiji se običajno označijo kot <ul> znotraj <nav>.
Seznam niso samo točke — dajejo vsebini strukturo, ki jo bralci zaslona najavijo in ki jo lahko prosto stiliziral (privzete oznake se enostavno odstranijo s CSS).
Izbira <ul> v primerjavi z <ol> v primerjavi z <dl> sporoča pomen: neuređen, zaporeden ali izraz-definicija.