I am building a HTML money table. It is meant to display my payments and income for every year, month, week and day. The rows are grouped by month using <tbody>
tags for each month in which the last row of tbody contains a total summary of that month:
<table id="paymentHistoryOverview" class="data money">
<colgroup>
<col class="date">
<col class="description">
<col class="money">
</colgroup>
<thead>
<tr>
<th>Date</th>
<th>Description</th>
<th>Amount</th>
</tr>
</thead>
<tbody>
<tr><th colspan="3">January 2013</th>
<tr>
<td>2013-04-05</td>
<td>Salary</td>
<td>100.00</td>
</tr>
<tr>
<td>2013-04-08</td>
<td>Rent</td>
<td>-80.00</td>
</tr>
<tr>
<td>Summary for january</td>
<td>&euro 20.00</td>
</tr>
</tbody>
</table>
As you can see every month contains some sort of header and footer. Is there a way to semantically describe something like this to give it extra value? If it isn't, would <strong>
in each summary cell be a valid semantic solution?