exercice pour tester ecriture du code html

Accueil Forums Programmation WIMS Programmation d’exercices OEF exercice pour tester ecriture du code html

Vous lisez 2 fils de discussion
  • Auteur
    Messages
    • #6068
      Jocelyn Druel
      Participant
      Up
      0
      Down

      Bonsoir,
      Je tente de faire des exos pour entrainer a l’ecriture du code html (ici: <h1>un proverbe au hasard</h1>).
      Mon probleme est que les balises html sont systematiquement retirees (et interpretees) de la reponse entree.
      Pour la solution, j’arrive a me debrouiller en utilisant & gt ; et & lt ;
      (je rajoute des espaces ici, sinon, ca me remplace meme ici:
      \text{sol1=& lt;h1& gt;\proverbe1_alea& lt;/h1& gt;}

      J’ai tente le type raw

      \answer{}{\rep1}{type=raw}
      
      \text{sol1=<h1>\proverbe1_alea</h1>}
      
      :issamecase:compare sans tenir compte des espaces
      \if{\rep1 issamecase \sol1}{\integer{correct1=1}}
      \condition{t1}{\correct1=1}
      \feedback{1=1}{
          la sol:    \sol1 et tu as ecris:\rep1}

      L’affichage de \sol1 est ocrrect, mais \rep1 ne contient que le contenu en + ou – grand selon les balises html qui l’encadre.
      Voila, si qqn a une idee pour moi. Merci
      Jocelyn

    • #6071
      Olivier
      Maître des clés
      Up
      1
      Down

      Bonjour,
      Pour l’affichage de la réponse en html, il suffirait de la mettre dans une balise « textarea ».

      Exemple :

      \statement{Tapez en HTML <code><h1>\\proverbe1_alea</h1></code>}
      
      \answer{}{\rep1}{type=raw}
      
      \text{sol1=<h1>\proverbe1_alea</h1>}
      
      \if{\rep1 issamecase \sol1}{\integer{correct1=1}}
      \condition{t1}{\correct1=1}
      
      \feedback{1=1}{la sol :<textarea disabled>\sol1</textarea> et tu as ecrit : <textarea disabled>\sol1</textarea>}

      Olivier Bado-Faustin / Université Côte d’Azur

    • #6072
      Jocelyn Druel
      Participant
      Up
      0
      Down

      Effectivement, les balises sont bien analysees avec « raw ».
      Pas besoin d’utiliser non plus des astuces avec gt; pour ecrire la reponse.
      Mon pb, c’etait vraiment le non-affichage de ces balises qui m’ont fait croire qu’elles etaient enlevees/interpretees de la reponse.
      textarea: le remede miracle pour moi.

      Merci beaucoup Olivier.

Vous lisez 2 fils de discussion
  • Vous devez être connecté pour répondre à ce sujet.