en realidad eso es fácil de contestar :P basta con hacerlo no ?
http://validator.w3.org/check?uri=ht...eatividad.com/
Asesoría:
http://validator.w3.org/docs/
No hay pautas de como arreglar un código malo, lo que hay es un tema llamado "Diseño Web", "Maquetado Web" que todos deberían aprender para hacer webs, y si las haces como debes, no tendrás errores.
Para hacer webs bien, basta con saber HTML, pero no todos lo saben usar, a pesar de ser imposible una web sin HTML, pero bueno :), el mito dice que cualquiera hace una web :P