IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

[HTML] Ne pas interpréter du HTML dans un texte


Sujet :

HTML

  1. #1
    Membre éprouvé Avatar de shaun_the_sheep
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Octobre 2004
    Messages
    1 619
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2004
    Messages : 1 619
    Points : 996
    Points
    996
    Par défaut [HTML] Ne pas interpréter du HTML dans un texte
    Bonjour,

    je veux pourvoir faire une légende sur un module d'une appli (HTML) pour expliquer comment faire pour mettre un texte en gras, souligner ....

    Quelque chose comme:

    Légende:
    Pour mettre un texte un gras : <b> Mon texte </b>


    Je cherche donc un truc qui me permette de ne pas interpréter le HTML dans mon texte pour l'afficher tel quel

  2. #2
    Membre expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Points : 3 145
    Points
    3 145
    Par défaut

    tu peux afficher tout dans un textarea (c'est le plus facile) vu qu'un textarea n'interprète pas le HTML.

    Sinon tu peut faire ceci en PHP (si tu ne veux pas utiliser de text area) :
    Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $text='ta phrase';
    $query = str_replace('&', '&amp;',htmlentities($text));

  3. #3
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 893
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 893
    Points : 16 350
    Points
    16 350
    Par défaut
    En règle générale, même sans utiliser de langage serveur :

    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    &lt;b&lg; Mon texte en gras &lt;/b&lg;

    &lt; étant le caractère <
    &lg; étant le caractère >

  4. #4
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Points : 3 264
    Points
    3 264
    Par défaut
    Pour mettre de du texte qui ne sera compris que comme du texte normal, tu peux le mettre dans une balise CDATA (qui signifie en gros données textuelles)

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <div>
    pour mettre votre texte en gras, utilisez ceci: <![CDATA[ <b>votre texte</b> ]]>
    </div>
    la section CDATA commence avec: <![CDATA
    elles se termine avec: ]]>

  5. #5
    Membre éprouvé Avatar de shaun_the_sheep
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Octobre 2004
    Messages
    1 619
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2004
    Messages : 1 619
    Points : 996
    Points
    996
    Par défaut
    En faite ce qui marche c'est :

    Remplacez le signe < par la suite de signes &lt;
    Remplacez le signe > par la suite de signes &gt;

    Merci de votre aide.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Ne pas interpréter des caractères dans une variable.
    Par bob737 dans le forum Shell et commandes GNU
    Réponses: 5
    Dernier message: 16/04/2015, 11h05
  2. ne pas interpréter les "<" et ">" dans fichier xml
    Par Kirua76 dans le forum XML/XSL et SOAP
    Réponses: 7
    Dernier message: 13/07/2011, 15h03
  3. interprétation du html dans un noeud xml
    Par skea dans le forum XMLRAD
    Réponses: 3
    Dernier message: 14/04/2006, 10h06
  4. [EasyPHP] [Apache] appel de fonction JS fonctionne dans .html et pas .php
    Par durand2504 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 9
    Dernier message: 09/03/2006, 15h14
  5. appel de fonction JS fonctionne dans .html et pas .php
    Par durand2504 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 01/03/2006, 15h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo