2009-09-09 6 views

Répondre

4

Vous voyez probablement les marges par défaut du corps du document. Réglez la marge à 0 sur le corps, de préférence en utilisant css. Je recommande d'utiliser un reset CSS pour définir le style par défaut pour vos pages dans tous les navigateurs, il y a penty sur le net. Exemple:

html, body, div, span, applet, object, iframe, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
a, abbr, acronym, address, big, cite, code, 
del, dfn, em, font, img, ins, kbd, q, s, samp, 
small, strike, strong, sub, sup, tt, var, 
b, u, i, center, 
dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td { 
    margin: 0; 
    padding: 0; 
    border: 0; 
    outline: 0; 
    font-size: 100%; 
    vertical-align: baseline; 
    background: transparent; 
} 
body { 
    line-height: 1; 
} 
+0

La définition de la marge, du remplissage, de la bordure et de l'alignement vertical du corps sur 0 individuellement et ensemble n'a pas supprimé la bordure supérieure. –

+0

D'accord, je l'ai trouvé. Un Div contenant la table avait un ensemble de remplissage. Merci. –

1

Supprimez la bordure de votre table.

approche CSS:

table/#id-of-your-table/.class-of-your-table { border: 0; } 

approche de style inline:

<table style="border: 0;"> ... </table> 
Questions connexes