Zur Ergänzung:
Eine Tabelle wäre in diesem Fall natürlich auch schwer in Ordnung, da es sich ja um tabellarische Daten handelt. Die kann man auch so stylen, wie es Dir vorschwebt.
table.personal {
table-layout: fixed;
width: 20em;
}
table.personal th,
table.personal td {
border-bottom: 1px solid #ccc;
width: 50%;
}
<table class="personal">
<caption>Das bin ich:</caption>
<tr>
<th>Name:</th>
<td>Kalle</td>
</tr>
<tr>
<th>Bundesland:</th>
<td>Hessen</td>
</tr>
</table>