2008-09-19 15 views
2

J'ai besoin d'informations sur l'utilisation des marges et sur le fonctionnement exact du padding. Par exemple: Dois-je mettre une ligne pour occuper toute la largeur de la page (quelle que soit la résolution utilisée pour afficher la page Web) en laissant une petite bordure de chaque côté, comment pourrais-je y parvenir?Informations sur l'utilisation des marges

Répondre

9

Jetez un oeil à ceci: http://redmelon.net/tstme/box_model/

Fondamentalement, un élément est constitué de contenu, entouré par son rembourrage, puis la frontière, puis la marge. Les images d'arrière-plan ne s'étendent que jusqu'à la bordure. Les marges sont mieux décrites comme «les espaces autour de cet élément». Mais jetez un oeil à l'URL ci-dessus, et faites-vous une page de test pour avoir un jeu avec, tout devrait avoir du sens.

0

Je pense que cela devrait faire ce que vous voulez:

<table width="100%" cellpadding="5"> 
    <tr> 
    <td> 
One, two, three ... One, two, three ... One, two, three ... One, two, three ... One, two, three ... One, two, three ... One, two, three ... One, two, three ... One, two, three ... 
    </td> 
    </tr> 
</table> 

Largeur de réglage « 100% » force le texte à utiliser la largeur et la mise cellpadding à « 5 » définit une bordure unvisible de 5 pixels .

+0

Le remplissage n'est pas un attribut html. Vous pensez probablement à cellpadding ..? – Dan

+0

Vous avez totalement raison, Dan, je pensais à cellpadding. Mais (ce ne sera pas une excuse) le code html ci-dessus a fait le travail en utilisant l'IE. –

0

Une autre façon de l'illustrer est dans le modèle de boîte, le remplissage est la "marge" intérieure d'une marge de boîte est le tampon autour de la boîte.

Questions connexes