HTML ist bei Version 4, das was du meinst, ist XHTML. Das X kommt von XML, das sieht auf den ersten Blick genauso aus, wie HTML, ist aber etwas strenger, HTML lässt einem auch Problemlos kleine Fehler durchgehen.
Um dir wirklich helfen zu können, müsstest du aber mal den fehlerhaften Code posten. Wir können ja nicht hellsehen und es gibt unzählige Möglichkeiten, wo der Fehler liegen könnte.