content += " <td> ^^^^</td>";
Wenn du mehr als einmal ' ' hintereinander hast, machst du mit Sicherheit etwas falsch. Für Abstände ist CSS zuständig.
fürs protokoll: auch wenn anfang oder ende text textes steht oder z.b. an ein leerzeichen angrenzt