Seznamy
Určitě všichni známe z MS Word, respektive z jiného textového editoru, odrážkový a číselný seznam. Tyto prvky má HTML také, i když označení není úplně tak přesné. Tyto seznamy jsou definovány dvěma kroky: určením typu seznamu a vypsání jeho položek.
Odrážkový (neseřazený) seznam
Klasický seznam s odrážky je definovaný párovým tagem <ul>, kde se mezi začínající a končící značku vkládají jednotlivé položky, viz níže.
Styl odrážky je možné měnit pomocí CSS vlastnosti (atributu) list-style, výchozí vlastnost je plná odrážka.
Číselný (seřazený) seznam
Číslovaný seznam je definovaný párovým tagem <ol>. Počáteční hodnota každého číslovaného seznamu je 1, ale lze ji změnit pomocí vlastnosti start, např. start="4", obsaženého v počáteční značce.
Styl číslování je možné měnit pomocí CSS vlastnosti list-style, výchozí vlastnost je arabská číslice.
Položky seznamů
Do seznamů se jednotlivé položky vnořují pomocí párových tagů <li>. V HTML žargónu je seznam rodič a jeho položky potomci, viz ukázka.

Oba dva seznamy je možné vzájemně vnořovat do položek seznamů.