CSS alignement

ululo -  
Ululo Messages postés 28 Date d'inscription   Statut Membre Dernière intervention   -
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. Gihef Messages postés 5165 Statut Contributeur 2 781
     
    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
  2. Gihef Messages postés 5165 Statut Contributeur 2 781
     
    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
  3. Mumblefoot
     
    Ton code fonctionne, vérifie bien la présence de l'attribut class="citation" sur la balise contenant le texte à justifier.
    0
  4. Ululo
     
    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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Ululo Messages postés 28 Date d'inscription   Statut Membre Dernière intervention   7
     
    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
  7. Ululo Messages postés 28 Date d'inscription   Statut Membre Dernière intervention   7
     
    Merci
    <b> n'était pas une bonne idée, <blockquote> était mieux.
    Ululo
    0