Partage
  • Partager sur Facebook
  • Partager sur Twitter

[xHTML] Structuration du texte

Validation w3c

    27 août 2006 à 16:46:25

    Salut,
    quand j'utilise des balises de type (structuration du texte):

    - <ins> : souligne
    - <del> : barre
    - <strong> : gras
    - <em> : italique

    Ma validation w3c ne se fait pas ... alors j'utilise le CSS et ca donne =>

    #corps .center {
            text-align: center;
    }

    #corps.souligne {
        text-decoration: underline ;
    }

    #corps.gras {
        font-weight: bold ;
    }


    Seulement ca devient vite long et fastidieux, donc y'a pas moyen de faire plus court ? (moi je les trouve tres bien les <strong> et compagnie)

    Merci de vos réponses ^^
    ps: au passage comment je fais si je veux utiliser deux de ces class ?
    • Partager sur Facebook
    • Partager sur Twitter
      27 août 2006 à 16:50:30

      Salut !
      D'abord, la balise pour souligné, c'est <u>, le u vient de underline.
      Pour barrer, c'est <s> ou <strike>.
      Pour mettre en gras, c'est <b> (bold).
      Et pour mettre en italique, c'est <i> (italic).

      C'est ça que tu cherches ?
      • Partager sur Facebook
      • Partager sur Twitter
        27 août 2006 à 16:52:02

        Pour utiliser deux classes, sépares-les dans l'attribut class par un espace.

        Sinon, il n'y a aucune raison pour laquelle la validation ne fonctionnerait pas. C'est sûrement une erreur de contexte (imbrication).

        Sinon, il faut se rappeler que <ins>, <del>, <strong>, <em> ont une valeur sémantique, et que le style qui leur est attribué n'est que figuratif.
        A savoir que <ins> est à utiliser pour les portions insérées, <del> pour les supprimées, <strong> pour les mises en importance et <em> pour une emphase.
        A toi de voir.
        • Partager sur Facebook
        • Partager sur Twitter
          27 août 2006 à 16:59:29

          Ouha ! Merci pour vos réponse, c'est du rapide et insctructif, problème reglé
          (euh ... finalement, je suis obligé de créer une classe pour centrer mes images et autre non ?)

          ;)
          • Partager sur Facebook
          • Partager sur Twitter
            29 août 2006 à 21:17:04

            Voila, je ne sais pas comment regler ce genre d'erreurs :euh:

            Citation : w3c validator

            # Error Line 127 column 2: element "u" undefined.

            <u>Créateur du jeu</u>: Myung Jin Lee<br/>

            You have used the element named above in your document, but the document type you are using does not define an element of that name. This error is often caused by:

            * incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Frameset" document type to get the "<frameset>" element),
            * by using vendor proprietary extensions such as "<spacer>" or "<marquee>" (this is usually fixed by using CSS to achieve the desired effect instead).
            * by using upper-case tags in XHTML (in XHTML attributes and elements must be all lower-case.

            &#9993;
            # Error Line 128 column 2: element "u" undefined.

            <u>Distribué par</u>: Gravity Corp</p><br/>

            • Partager sur Facebook
            • Partager sur Twitter
              29 août 2006 à 21:24:51

              les balises u, S, I, et B ne sont pas valides. Utilise bien les balises que tu utilisais dans ton 1er post ;)
              • Partager sur Facebook
              • Partager sur Twitter

              Ma vraie biographie - Ex-Manager de la Validation sur le Site du Zéro - sdlm.be - Horus.aero

                29 août 2006 à 21:29:45

                Celle la ?

                [code]- <ins> : souligne
                - <del> : barre
                - <strong> : gras
                - <em> : italique[/code]

                faut savoir qui a réson ... y'a plusieurs avis différents ! (ps: la balise <b> ne me pose pas probleme apparement)
                • Partager sur Facebook
                • Partager sur Twitter
                  29 août 2006 à 21:34:19

                  Citation : Spycken

                  Celle la ?

                  [code]- <ins> : souligne
                  - <del> : barre
                  - <strong> : gras
                  - <em> : italique[/code]



                  oui, celle-la sont bonne. et Atly attirait juste ton ttention sur le fit que ce sont des balises sémantiques. Elles sont la pour donner un sens à ce qu'elles contiennent. Mais rien ne t'empèche de les utiliser ;)

                  les autres moches balises sont des balises invalides, datant du HTML4, et plus du XHTML1 ;)

                  sinon, ce lien est bien ;) : http://fr.selfhtml.org/html/texte/logique.htm
                  • Partager sur Facebook
                  • Partager sur Twitter

                  Ma vraie biographie - Ex-Manager de la Validation sur le Site du Zéro - sdlm.be - Horus.aero

                    29 août 2006 à 21:41:41

                    C'est bon, merci

                    Décidemment le W3C validator restera une machine bien étrange ...

                    sur certaines pages le <u> passe mais pas sur toutes, par contre le <b> passe partout !

                    je fais un nouveau topic pour ca non ? ca en interessera plus d'un
                    • Partager sur Facebook
                    • Partager sur Twitter
                      30 août 2006 à 10:04:51

                      Je fais un nouveau topic pour ca ;)
                      • Partager sur Facebook
                      • Partager sur Twitter

                      [xHTML] Structuration du texte

                      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                      • Editeur
                      • Markdown