The only thing that occurred to me would be to use tables within tables. This will give you a rough idea:
The CSS:
Code:
table {
border-collapse: collapse;
}
td {
white-space: nowrap;
padding: 0px;
}
table.whole {
width: 100%;
margin: 0px;
}
table.half {
width: 50%;
display: inline-block;
}
table.quarter {
width: 25%;
display: inline-block;
}
td.fill {
width: 100%;
border-bottom: solid 2pt black;
}
The (X)HTML:
Code:
<table class="whole">
<tr>
<td>
<table class="half"><tr>
<td>Naam</td>
<td class="fill"></td>
</tr></table><!--
--><table class="quarter"><tr>
<td>Geslacht</td>
<td class="fill"></td>
</tr></table><!--
--><table class="quarter"><tr>
<td>Leeftijd</td>
<td class="fill"></td>
</tr></table>
</td>
</tr>
<tr>
<td>
<table class="whole"><tr>
<td>Verlangd soort werk</td>
<td class="fill"></td>
</tr></table>
</td>
</tr>
<tr>
<td>
<table class="whole"><tr>
<td>Plaatselijk adres</td>
<td class="fill"></td>
</tr></table>
</td>
</tr>
<tr>
<td>
<table class="whole"><tr>
<td>Geboorteplaats</td>
<td class="fill"></td>
</tr></table>
</td>
</tr>
<tr><td> </td></tr>
<tr><td>Namen van de ouders:</td></tr>
<tr>
<td>
<table class="half"><tr>
<td>Vader</td>
<td class="fill"></td>
</tr></table><!--
--><table class="half"><tr>
<td>Adres</td>
<td class="fill"></td>
</tr></table>
</td>
</tr>
<tr>
<td>
<table class="half"><tr>
<td>Moeder</td>
<td class="fill"></td>
</tr></table><!--
--><table class="half"><tr>
<td>Adres</td>
<td class="fill"></td>
</tr></table>
</td>
</tr>
<tr>
<td>
<table class="half"><tr>
<td>Beroep van vader</td>
<td class="fill"></td>
</tr></table><!--
--><table class="half"><tr>
<td>Moeder</td>
<td class="fill"></td>
</tr></table>
</td>
</tr>
<tr>
<td>
<table class="half"><tr>
<td>Geboorteplaats vader</td>
<td class="fill"></td>
</tr></table><!--
--><table class="half"><tr>
<td>Moeder</td>
<td class="fill"></td>
</tr></table>
</td>
</tr>
</table>
Here's how it looks in Firefox:
I haven't tested that in any ebook reader, and it's rather hack-ish all around. Perhaps someone will have a better idea.