Om nah hoo pez nyeetz, Ceres82!
Bitte lass die Zitatmarkierungen so wie sie sind. Wenn du sie durch eigene ersetzst, werden sie nicht mehr hervorgehoben.
Was aber das "<a>"-Element betrifft, wenn es nur innerhalb eine Zelle stehen darf, warum funktioniert es auch so?
Ich habe es deswegen so platziert, damit die ganze Zeile als Link erkannt wird sobald man drüber fährt mit der Maus. Sonst wäre wirklich nur die Schrift an sich klickbar. Zumindest kommt es so bis jetzt zu keinem Fehler.
Die doctype-Deklaration schreibt das so vor. a-Elemente sind inline-Elemente, vereinfacht stehen sie nur innerhalb einer Zeile, im Gegensatz etwa zu h1, welches stets eine neue Zeile beginnt. Auch in HTML5 darf a nicht Kind von table sein.
Die Browser hingegen sind tolerant, du darfst dich aber nicht darauf verlassen.
Matthias