+ 2
To answer my own question, here's an example of a css styled table:
<style>
table {
border-collapse: collapse;
width: 50%;
background: #e5f2f2;
border: 1px solid #008080;
}
th, td {
padding: 0.5em;
text-align: left;
border: 1px solid #008080;
}
th {
background: #008080;
color: #fff;
}
tr:nth-child(odd) {
background: #b2d8d8;
}
</style>
<table>
<thead>
<tr>
<th>Header</th>
<th>Header</th>
<th>Header</th>
<th>Header</th>
</tr>
</thead>
<tbody>
<tr>
<td>Item</td>
<td>Item</td>
<td>Item</td>
<td>Item</td>
</tr>
<tr>
<td>Item</td>
<td>Item</td>
<td>Item</td>
<td>Item</td>
</tr>
<tr>
<td>Item</td>
<td>Item</td>
<td>Item</td>
<td>Item</td>
</tr>
<tr>
<td>Item</td>
<td>Item</td>
<td>Item</td>
<td>Item</td>
</tr>
</tbody>
</table>