The browser seems to be rendering a <br> tag prior to my <table>. The entire page is supposed to be rendered in the same table, but there’s an irritating whitespace being created by a <br> tag that isn’t in the code.
The code looks like this, including when using View Source:
<body>
<div class='container'>
<table cellpadding="0" cellspacing="0" width="978px" style="border:2px solid blue;">
But the page has a fat space in the browser, and appears like this when I use “inspect element” in Chrome:
<body>
<div class='container'>
<br>
<table cellpadding="0" cellspacing="0" width="978px" style="border:2px solid blue;">
I’ve pored over my CSS and my code and I can’t figure it out.
Let me know if I need to be more specific somewhere.
Since you don’t have any scripts on the page, the only thing I can think of is that it’s being injected because your code isn’t valid. Try fixing the errors there and see if it solves your problem.