Per HTML e CSS esistono i validatori: strumenti che ti indicano se ci sono errori o incongruenze con la DTD.
Inoltre molti browser hanno strumenti per gli sviluppatori (developer-qualcosa, dove qualcosa ha un nome specifico in ogni browser).