Hi,
Sind Block-Elemente wie zum Beispiel <div> innerhalb von <table><tr><td> semantisch korrekt?
Ein div-Element hat keine semantische Bedeutung. Prinzipiell spricht nichts dagegen ein Block-Element in ein td zu packen, mir fällt allerdings kein semantischer Grund dazu ein.
(Es handelt sich in dem speziellen Fall um eine Tabelle, die tatsächlich eine Liste darstellt und daher nicht für Layoutzwecke missbraucht wird; - als solche ist die Tabelle zulässig)
Eine Liste wäre entweder ul oder ol, aber nicht table.
Wenn du Fragen zur Semantik hast ist es immer sehr schwer eine konkrete Antwort zu geben ohne die tatsächlichen Daten zu kennen.
~dave