Comment centrer un texte avec une marge css ?

fred -  
 fred -
Bonjour,

Aidez moi à centrer un texte dans bloc div avec une marge de chaque coté du texte le tout en CSS

Voici le code

body {
text-align: center;
}

#page {
width: 500px;
margin-left: auto;
margin-right: auto;
}

<body>
<div id="page">
<h1>Bonjour, pourriez-vous m'aider à mettre une marge de chaque coté de cette phrase</h1>
</div>
</body>

Merci pour votre aide
Configuration: Windows XP
Internet Explorer 6.0

3 réponses

  1. gestion-alternative.eu Messages postés 79 Date d'inscription   Statut Membre Dernière intervention   15
     
    Essayez en utilisant la fonction "padding"
    Bonne journée
    1
    1. fred
       
      euuh oui c'est quoi le padding ?
      0
  2. Mimiste Messages postés 1159 Statut Membre 206
     
    en rajoutant un text-align ?

    #page {
    width: 500px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    }
    0
    1. fred
       
      Oui en fait je voudrais que chaque texte écris dans le bloc div(#page) ne soit pas coller contre la marge, qu'il y est un espace entre. J'espere me faire comprendre merci
      0
  3. gestion-alternative.eu Messages postés 79 Date d'inscription   Statut Membre Dernière intervention   15
     
    En gros, c'est le même principe que "margin" sauf que les marges sont "internes".
    Pas facile à expliquer.. Prenons un carré : "margin" serait la marge extérieur et "padding" la marge intérieur.
    Pas mieux comme explication.
    0
    1. fred
       
      tres bien ou dois-je placé le padding vous pouvez me donner un exemple svp merci
      0