Van két elem, amely az elemek csoportosítására alkalmas. Az egyik blokk-szintű elem, a másik sor-szintű. Külön jellemzője egyiknek sincs, azonban mindkettő lehetővé teszi hogy elemek egy csoportjának valamilyen közös jellemzője legyen. Ezek az elemek a DIV és a SPAN. Ezekről lesz szó a következőkben.
Amennyiben a szöveg egy részének formázását szeretnénk beállítani, akkor hasznos a sorbeli elemként viselkedő SPAN elem. Ennek tulajdonságait a kívánt értékre állítva, a szövegnek az ezen belül szereplő része a beállított értékek szerinti formában fog megjelenni.
Ellenben a DIV elem azt teszi lehetővé, hogy a tartalma egy önálló dobozba kerüljön. Ebben további blokk-elemek dobozai is elhelyezhetők, azonban azok a DIV elemhez tartozó dobozon belül fognak a szokásos módon egymás alá kerülni. Ugyanakkor ha a DIV elem tulajdonságait megfelelően állítjuk be, akkor az egész doboz a tartalmával együtt kivehető a normál dobozelhelyezési módszerből és például elcsúztatható a tartalmazó doboz baloldalára, lehetővé téve, hogy más dobozok kerüljenek mellé. Az ilyen alkalmazása például az úsztatott objektumoknál használható.
Másrészt a DIV lehetővé teszi azt is, hogy a szöveg néhány bekezdése más színű legyen, más legyen a háttere, vagy egy keretbe legyen belefoglalva.
Az elemek konkrét használatára a későbbiekben még lesznek példák.