HTML pagrindas yra elementų (žymų) rinkiniai, kuriuos galima pavadinti tinklalapių komponentais. Dauguma elementų turi pradžią ir pabaigą, kuriuose naudojama atitinkama žyma, pvz.: element . Pagrindiniai puslapiai, informacija apie puslapius ir kontaktiniai puslapiai paprastai yra pagrįsti HTML.