Većinu HTML 4.01 tagova browseri interpretiraju isto kao i prije samo što su ti tagovi u HTML5 dobili novu semantičku definiciju. Npr. <i> tag više ne predstavlja italic tekst nego semantički označava inline text drugačijeg značaja npr. tehnički tekst.
Navest ćemo samo neke važnije HTML 4.01 elemente.
DIV
Nema nikakav semantički značaj jer su ga po tom pitanju zamijenili SECTION, ARTICLE i NAV.
SPAN
Nema nikakav semantički značaj, ali može biti vrlo koristan u kombinaciji sa globalnim atributima.
WBR
Određuje gdje će se prelomiti jako dugačka riječ ukoliko ne stane u jednu liniju prozora.
Primjer: vidi code » vidi stranicu
EM
Daje naglasak na dio teksta.
U donjem primjeru prvo je naglasak na riječ 'cat', a kasnije na riječ 'cute'.
I
Označava tekst koji se izgovara izmjenjenim glasom ili raspoloženjem. Također može označavati tekst različitog značaja od okolnog teksta kao npr. drugi jezik, tehnički izraz, fraza itd.
STRONG
Označava tekst od velike važnosti, hitnosti i ozbiljnosti.
B
Ističe tekst ali nije od velike važnosti. Ovo isticanje je radi bržeg snalaženja u tekstu.
To su npr. ključne riječi dokumenta, nazivi proizvoda, ključne rečenice ispod kojih je detaljniji opis, itd.
Primjer dolje nije ispravan jer treba pisati STRONG, a ne B.
Dolje je pravilna upotreba B taga jer označava sažetak teksta ispod.
S
Označava tekst koji više ne vrijedi ili nije više točan. Kao npr. nevažeća, istekla cijena. Primjetimo da se koristi samo S jer je STRIKE tag zastario u HTML5.
U
Izbjegavati upotrebu.
ABBR
Označava skraćenicu. Obično se u title atribut stavlja puni naziv.
S
Označava tekst koji više ne vrijedi ili nije više točan. Kao npr. nevažeća, istekla cijena. Primjetimo da se koristi samo S jer je STRIKE tag zastario u HTML5.
HR
Tag <hr> više se ne definira kao 'horizontal rule' nego predstavlja break između dva paragrafa.
BLOCKQUOTE
Predstavlja sadržaj koji je citiran iz nekog drugog izvora. Često unutar njega treba staviti CITE tag.
PRE
Označava preformatirani tekst. tekst ostaje onakav kakav je u HTML codu, osim što se tagovi interpretiraju.
Primjer: vidi code » vidi stranicu
CODE
Označava dio teksta koji predstavlja računalni code. Dobro ga je koristiti unutar PRE taga.
Primjer: vidi code » vidi stranicu