CSS alignement

Bonjour,
Excusez-moi si pour un style donné en CSS je veux qu'il y ait une marge de 15 pixels de chaque côté et que le texte soit justifié, pourquoi ce code est faux ?:
.citation
{text-align: justify;
margin-left: 15px;
margin-right: 15px;}

Ca doit sûrement être un petit truc simple alors répondez moi vite svp,
Votre dévoué Ululo
Configuration: Mac OS X
Safari 1.3

6 réponses

  1. Contributeur
    Bonjour,
    .citation {
      text-align: justify;
      margin-left: 15px;
      margin-right: 15px;
      }
    n'est pas faux.

    Il faudrait savoir à quoi ça s'applique et dans quel contexte.

    Montre-nous ne serait-ce qu'une partie de la page HTML où tu utilises ce style.

     --
    1
    1. Contributeur
      En effet.

      <b> servait en HTML à mettre du texte en gras (à éviter).
      Ça n'a pas de dimensions.
      Alors, pas d'alignement, pas de marges.

      Il est préférable d'utiliser un bloc de type block.
      Comme un <p> par exemple.

      Mais, comme tu sembles vouloir faire des citations, HTML a prévu ça et un élément existe pour le faire blockquote.

      Tu pourrais donc avoir
      <div id="corps">
        Texte normal
        <blockquote class="citation">
          Ma citation
        </blockquote>
      </div>

       --
      1
      1. Ton code fonctionne, vérifie bien la présence de l'attribut class="citation" sur la balise contenant le texte à justifier.
        0
        1. Un extrait de ma page :
          <div id="corps">
          Texte normal
          <b class="citation">
          Ma citation
          </b>
          </div>
          


          Et au fait le style marche puisque pour les autres attributs du style citation (la couleur et la police) ça marche.
          0
          1. Mais peut-être est-ce ma balise <b> qui n'est pas correcte ?
            Est-ce que je peux mettre directement
            <class="citation">Mon texte</class>

            ????
            0
            1. Merci
              <b> n'était pas une bonne idée, <blockquote> était mieux.
              Ululo
              0