Испытание: таблица посложнее (100%)

Посещения по городам
<th>Город</th> 
<th>Посещения</th> 
<th>Страниц</th> 
<th>Время</th>

<tr>
  <td>СПб</td> 
  <td>199</td>  
  <td>18,02</td>  
  <td>00:13:45</td> 
</tr>

<tr>
<td>Москва</td> 
<td>69</td> 
<td rowspan="2">нет данных</td> 
<td>00:00:44</td>
</tr>
 
<tr>
<td>Киев</td>
<td>5</td> 
<td>00:18:07</td>
</tr>

<tr>
<td colspan="3">Всего посещений</td> 
<td>273</td>
</tr>

</table>

CSS
body {
width: 350px;
margin: 0;
padding: 0 10px;

font-size: 14px;
font-family: “Arial”, sans-serif;
}

table {
border-collapse: collapse;
}

caption {
caption-side: bottom;
text-align: center;
}

th {
padding: 10px;
border-bottom: 2px solid black;
}

td {
padding: 10px;
border: 1px solid lightgray;
}

Вот же CSS проще

body {
width: 350px;
margin: 0;
padding: 0 10px;

font-size: 14px;
font-family: “Arial”, sans-serif;
}

table {
border-collapse: collapse;

}

td {
padding: 10px;
border-bottom: 2px solid lightgray;
}

Результат 100%

caption{ caption-side: bottom;
text-align: center; }
table{
border-collapse: collapse;

}
th{ padding: 10px;
border-bottom:2px solid black; }

td{padding:10px;
border:1px solid lightgray}