> Sorry, if its annoying to read because it extends too far off the screen.
1. Use multiple lines
2. You don't have to end a statement at newlines.
Code:
Playername
<< "<td width=\"13%\"><div align=\"center\"><strong>"
<< "<font face=\"Arial, Helvetica, sans-serif\">Date</font></strong></div></td>\n"
<< "<td width=\"12%\"><div align=\"center\"><strong>"
<< "<font face=\"Arial, Helvetica, sans-serif\">Game</font></strong></div></td>\n"
<< "<td width=\"15%\"><div align=\"center\"><strong>"
<< "<font face=\"Arial, Helvetica, sans-serif\">Venue</font></strong></div></td>\n"
<< "<td width=\"18%\"><div align=\"center\"><strong>"
<< "<font face=\"Arial, Helvetica, sans-serif\">Finished</font></strong></div></td>\n"
<< "<td width=\"22%\"><div align=\"center\"><strong>"
<< "<font face=\"Arial, Helvetica, sans-serif\">Busted By</font></strong></div></td>\n";
You could even break it up even more, and make the indentation reflect the HTML nesting if you think it will help you write better HTML output (like matching all the begin/end tags).