Hi Han,
These pages are all misformed, in the way that all that, in XHTML pages, all that is open
need to be closed. In your 1st example, icons are in a table, inside an other table, like this:
<table>
<tr>
<td>
<table>
...
</table>
</td>
</tr>
</table>The inside table is correct, but the outside table is never ended.
In second page, 3 </div> are not needed.
In third example, an ending >/div> is missing.
All these ending tag are mandatory to have a perfect page,
when something is missing, browser try to display as its best... but!
Also, all images need an ending slash, like this:
<img src="..." alt="..."
/>
Line feed too need to be self-ended like this: <br
/>
In your links, you are not mixing colon and semi-colon
<a href='images.php' title='Foto
's van het weer en Nederland'>
You have to use title="Foto's van.." or 'Foto" van'
So, my advice is to check for errors with W3C or some othe kind of validator
(I use HTML Validator inside Firefox) to look at these errors:
Errors tracking is a perpetual fight for web creators!

Official Web validator onlin is available here:
https://validator.w3.org/Hope this help,
Regards,
Jacques