title: Printing table cells from right to left
body: <p>I make a table and want the first cell to start from right instead of from left as default.
  I tried changing the float attribute in CSS but it doesn't seem to help. 
  Here is the code:</p>
  
  <pre><code>&lt;table border="0" width="100%" cellspacing="0" align="center" class="result_table"&gt;
      &lt;tr align="right"&gt;
      &lt;th bgcolor="#cccccc" align="right"&gt;1&lt;/th&gt;
      &lt;th bgcolor="#cccccc" size="17"&gt;2&lt;/th&gt;
      &lt;th bgcolor="#cccccc"&gt;3&lt;/th&gt;
      &lt;th bgcolor="#cccccc"&gt;4&lt;/th&gt;
      &lt;/tr&gt;
  
  &lt;/table&gt;
  
  &lt;style&gt;
      table.result_table {
          float:right;
      }
  &lt;/style&gt;
  </code></pre>
  
  <p>Can anyone suggest a way to change the float of this table?</p>