title: Why is box sizing set to border-box for tables in Firefox?
body: <p>I found that making a table with</p>
  
  <pre><code>&lt;table style="padding-left: 100px; width: 200px"&gt;
  </code></pre>
  
  <p>makes the content only 100px wide. Further investigation revealed that Firefox has</p>
  
  <pre><code>table { -moz-box-sizing: border-box };
  </code></pre>
  
  <p>rule in its default stylesheet. Is there a reason for that? Are tables supposed to be sized this way according to the CSS standard?</p>