Obstajajo trije osnovne vrste slogov seznamov jezika za označevanje hiperbesedila (HTML). Prvi je neurejen seznam in je sestavljen iz niza označenih elementov, ki so navedeni navpično v zaporedju. Drugi slog seznama HTML je urejen seznam in je identičen neurejenemu seznamu, le da je namesto ene vrste zaporedja vsak element seznama oštevilčen. Tretji slog seznama HTML je seznam definicij, ki navaja element, ki mu sledi njegova definicija v naslednji vrstici ali po široki zamiki. Vsak slog seznama HTML lahko na splošno prilagodite z nekaterimi oznakami HTML, kot je oznaka tipa, ali pa jih lahko posebej prilagodite z lastnostmi kaskadne liste slogov (CSS).
Vsak slog seznama HTML ima nekaj sposobnosti. Lahko so ugnezdeni drug v drugem, kar pomeni, da ima urejen seznam lahko neurejen seznam kot element seznama. Seznam je mogoče prilagoditi s pomočjo CSS, tako da je mogoče vse od razmika okoli vsakega elementa seznama do vrste uporabljene oznake spremeniti, da ustreza določenemu dizajnu. Vsi seznami HTML lahko navedejo skoraj vse kot element seznama ali definicijo, vključno s hiperpovezavami, slikami, skripti ali celo komponentami grafičnega uporabniškega vmesnika (GUI), kot so besedilna polja.
Neurejen seznam je najosnovnejši slog seznama HTML. To je preprosto urejen seznam elementov, pri čemer se vsak element začne v novi vrstici za prejšnjim. Privzeto je okrogla oznaka postavljena tik pred vsakim novim elementom, čeprav je to sliko mogoče spremeniti v drugo obliko ali popolnoma odstraniti.
Urejeni seznam je v mnogih pogledih podoben slogu neurejenega seznama HTML, le da so oznake zamenjane z zaporednim številčenjem. Številke so lahko standardne decimalne, rimske številke, črke ali različni drugi sistemi številčenja iz različnih jezikov. Ko so urejeni seznami ugnezdeni, se lahko spremeni oštevilčenje ugnezdenih seznamov, zaradi česar je seznam videti bolj podoben tradicionalnemu strukturiranemu orisu. Tako kot neurejene sezname je mogoče onemogočiti tudi vodilne številke.
Končna vrsta sloga seznama HTML je znana kot definicijski seznam. Vsak element tovrstnega seznama je sestavljen iz dveh elementov – izraza in definicije. Izraz je beseda, ki bo definirana in je prvi element, prikazan v elementu seznama. Opredelitev je na splošno stavek ali drug element, ki nekako pojasnjuje izraz ali je povezan z njim. Definicijo je mogoče upodobiti poleg izraza, v isti vrstici, vendar daleč narazen, ali pa jo je mogoče upodobiti v naslednji vrstici navzdol in zamaknjeno, kar je privzeto vedenje. Seznam definicij je mogoče prilagoditi z lastnostmi CSS, vendar ne vsebuje območja za prikaz oznak.