HTML er sammensat af elementer som skabes ved hjælp af åbningstags og lukningstags. Åbningstagget for at tilføje en normal tekst til sin hjemmeside ser sådan her ud: , og på lukningstagget er der tilføjet en skråstreg: . En skråstreg er gældende for alle slags lukningstags i HTML. Indholdet som står imellem åbnings- og lukningstagget er defineret som et HTML-element. HTML-elementer er alle de synlige genstande på hjemmesiden.