title: CSS vertical alignment in table columns
body: <p>I'm trying to vertically align text in two table columns, one of which also has a text input control. Basic code such as:</p>
  
  <pre><code>&lt;td&gt;Caption&lt;/td&gt;&lt;td&gt;Enter here &lt;input type="text"&gt;&lt;/td&gt;
  </code></pre>
  
  <p>No matter how I apply vertical-align to one or both columns, 'Caption' is not on the same level as 'Enter here'. Most times 'Caption' is higher. What's the solution?</p>