It renders like that because the browser is respecting the W3C specification and only allowing As a solution, you could either put an Or you could bind an Or, even better, use delegated events (jQuery 1.7+): tags as direct descendents of .
tag inside each that points to the same URL:
First column
Second column
onClick handler to the with JavaScript. A jQuery example would be this:
$('table tr').click(function() {
window.location = 'http://location/here';
});
$('table').on('click', 'tr', function() {
window.location = 'http://location/here';
});