title: HTML table width fit to browser window
body: <p>Given a HTML table with some data that may be either narrower or wider than the browser window,</p>
  
  <p>In the former case I know how to make it expand to fill the full width.</p>
  
  <p>In the latter case, how do you make it squash (by truncating some columns, not by wordwrap) to fit within the available width?</p>