title: How to style each table cell in a column via CSS?
body: <p>I have an ordinary HTML table: </p>
  
  <pre><code>&lt;table&gt;
    &lt;tr&gt;
      &lt;td class="first-column-style"&gt;FAT&lt;/td&gt; 
      &lt;td&gt;...&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td class="first-column-style"&gt;FAT&lt;/td&gt;
      &lt;td&gt;...&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;
  </code></pre>
  
  <p>I want to apply CSS style to every table cell (<code>td</code>) in a particular column. Is it possible to do that without applying the <code>class</code>/<code>style</code> attribute to every table cell in that column, and without JavaScript?</p>