naar onze homepage
 HTML
Tips

Waarom is er xtra ruimte voor of achter mijn tabel?

Waarom is er xtra ruimte voor of achter mijn tabel?
Dat wordt vaak veroorzaakt door "ongeldige" HTML opmaak.
Specifiek treedt het probleem op als er ergens "losse" inhoud op de verkeerde plaats in de table staat.
De "verkeerde" plaats is altijd het geval als "inhoud" niet staat tussen <th>...</th> of <td>...</td>.
Er is geen standaard hoe browsers "inhoud" moeten behandelen die buiten een cel staat.
Sommige browsers zetten de inhoud voor de tabel, andere browsers zetten inhoud achter de tabel.
De oplossing is om de HTML syntax fouten te corrigeren.
Alle inhoud in een tabel moet binnen <th>...</th> of <td>...</td> staan.
Let op: in het geval van een geneste tabel is het onwenselijk "inhoud" te plaatsen tussen <td> en <table>.

Voorbeeld

<table>
<tr>
inhoud 0 <<<<< fout !
<td>
inhoud 1
</td>
<td>
inhoud 2 <<<<< niet fout, wel onwenselijk !
<table>
<tr>
<td>
inhoud 3
</td>
enz.