title: How to minimize width of a table column (expand one column)?
body: <p>I have a simple two column table where the left shows line numbers and the right shows code. I want the left-side to be the smallest size without clipping, and the right side to fill the remaining area (the whole table should be a 100% width).</p>
  
  <pre><code>&lt;table&gt;
    &lt;tr&gt;
       &lt;td&gt;&lt;pre&gt;line numbers&lt;/pre&gt;&lt;/td&gt;
       &lt;td&gt;&lt;pre&gt;code&lt;/pre&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;
  </code></pre>
  
  <p>The problem is that if the content on the right isn't large enough the extra space will also be balanced to the left (the line number column gets wider than it needs to be). How can I force all extra space to go into the right column?</p>