title: Can not get rid of HTML table border - with screenshot and jfFiddle
body: <p>Not a Drupal question, but probably a CSS/HTML question:</p>
  
  <p>I have written a module for Drupal 7 with Bartik theme, which displays a button "Show". When clicked it will fetch JSON data from a PHP script and generate a HTML table as string and finally display that table inside (or instead?) of a <code>&lt;div id="top"&gt;&lt;/div&gt;</code></p>
  
  <p>This whole complex stuff (at least for me) works surprisingly fine:</p>
  
  <p><img src="https://i.stack.imgur.com/3xNBf.png" alt="enter image description here"></p>
  
  <p>However I have this minor cosmetic problem: I can not get rid of the fine white line between the tabel cells.</p>
  
  <p>I've added <code>&lt;table border="0" cellspacing="0"</code> inline - this doesn't help.</p>
  
  <p>I've added an id to the table <code>&lt;table id="last"</code> and CSS-code:</p>
  
  <pre><code>#last { 
      border:0;
      cell-spacing:0;
  }
  </code></pre>
  
  <p>but this doesn't work either.</p>
  
  <p>When I inspect in Mozilla Firebug or Chrome dev. console - <a href="https://i.imgur.com/9ZUwVJv.png" rel="nofollow noreferrer">those attributes</a> are there.</p>
  
  <p>Also, I have a non-Drupal page too - it doesn't show those ugly lines.</p>
  
  <p>Any ideas please?</p>
  
  <p>I've read, there are CSS stylesheets, which supposedly reset everything, but they are probably overkill for my problem.</p>
  
  <p><a href="http://jsfiddle.net/afarber/3GGdP/19/" rel="nofollow noreferrer">My jsFiddle code</a> works too, but doesn't have the ugly white lines... </p>
  
  <p>I'm not posting the URLs of the above mentioned pages, because they both are in Russian and require registration.</p>