ab und an mal vergisst man schon mal etwas beim Coden, z.B. </td></p></span></div>.
Vergessene Abschluss-Tags sind nicht immer Fehler. p-Tags müssen zum Beispiel nicht zwangsläufig geschlossen werden. In deinem Beispiel gibt's allerdings einige Verschachtelungs-Fehler. p-Elemente dürfen nicht innerhalb von span-Elementen auftauchen. Ich weiß nicht, ob dir das bei deinem Beispiel bewusst war, aber ich weise sicherheitshalber mal darauf hin.
Gibt es Tools um dieses zu scannen? Ich habe zur Zeit eine Page bei der ich irgendwo ein </div> vergessen hab.
Das solltest du schon durch gute Einrückung sehen können. Aber ja, es gibt auch Tools. Der Validtor vom w3c zum Beispiel. Ansonsten eignen sich auch die Entwicklertools, die viele Browser mit sich bringen (F12 oder CTRL+Shift+i), und Browsererweiterungen wie Firebug gut zum Debuggen. Für Javascript gibt es außerdem Code-Quality-Tools wie jshint und jslint.
Dreamweaver meine ich hat sowas aber bei mir werden staendig irgendwelche Sachen angezeigt, jedoch sehe ich im Code den Fehler nicht.
Irgendwelche Sachen? Die solltest du dann wohl auch korrigieren.