Table naadloos tegen bovenkant site

Het zal wel heel simpel zijn, maar ik kom er niet uit. Als ik een lege html pagina heb, en daar een tabel in zet, blijft boven een centimeter tussen bovenkant scherm en de tabel bestaan. De tabel krijgt een andere achtergrondkleur dan de pagina en ik wil boven van de gekleurde rand af.

Hoe kan ik de tabel laten aansluiten?

Code:
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=“http://www.w3.org/1999/xhtml”>
<head>
<meta http-equiv=“Content-Type” content=“text/html; charset=UTF-8” />
<title>Untitled Document</title>
<link href="…/Documents/WWWhollandair2/hollandair_wit.css" rel=“stylesheet” type=“text/css” />
</head>

<body>
<center>
<table width=“700” border=“0”>
<tr>
<td><p>i</p>
<p>i</p>
<p>i</p>
<p>i</p>
<p>i</p>
<p>i</p>
<p>i</p>
<p>i</p></td>
</tr>
</table>
</center>
</body>
</html>

kun je je css ook laten zien?

topmargin="0" in de body tag , helpt misschien

Klopt. Vervang je body openingstag door het volgende:

[code:1:723bdca895]<body style="margin-top: 0px">[/code:1:723bdca895]

Een meer elegante manier is om body in een aparte css file aan te passen.

BN

evt. ook een padding van 0 gebruiken.

zet in deze tag

<table width=“700” border=“0”>

ook cellspacing=“0” er maar bij

Maak geen tabel, maar gewoon divs met CSS. Dan kan ie er strak tegenaan. Met tabellen lukt dat lang niet zo makkelijk. Tabellen hoor je enkel voor nummerieke data te gebruiken, niet voor opmaak. Kijk hier eens voor wat opzetjes. http://www.intensivstation.ch/en/templates/

Hartelijk dank voor al jullie reacties. Ik ga ze bestuderen.

iSwitzerland: de css bepaalde alleen de kleuren van de tabel en de achtergrond. Zonder css hetzelfde resultaat.

Voeg dit in je HTML toe, of zonder de style tags, in je CSS document.

[code:1:30641c84b8]<style type="text/css">
body {
margin-top: 0;
}
</style>[/code:1:30641c84b8]

Standaard zit er een aantal pix margin links en boven, met dit haal je het van boven weg.