<p>What CSS should I use to make a cell's border appear even if the cell is empty?</p>

<p>IE 7 specifically.</p>

If I recall, the cell dosn't exist in some IE's unless it's filled with something...
If you can put a
```
&nbsp;
```
(non-breaking space) to fill the void, that will usually work. Or do you require a pure CSS solution?
Apparently, IE8 shows the cells by default, and you have to hide it with
```
empty-cells:hide
```
But it doesn't work at all in IE7 (which hides by default).