94 votes

Comment échapper < and > à l'intérieur <pre> des étiquettes

J'essaie d'écrire un article de blog qui inclut un segment de code à l'intérieur d'une balise <pre>. Le segment de code inclut un type générique et utilise <> pour définir ce type. Voici à quoi ressemble le segment :

<pre>
    PrimeCalc calc = new PrimeCalc();
    Func<int, int> del = calc.GetNextPrime;
</pre>

Le HTML qui en résulte supprime le <> et finit comme ceci :

PrimeCalc calc = new PrimeCalc();
Func del = calc.GetNextPrime;

Comment puis-je échapper aux <> pour qu'ils apparaissent dans le HTML ?

118voto

Runscope API Tools Points 43859
<pre>
    PrimeCalc calc = new PrimeCalc();
    Func&lt;int, int&gt; del = calc.GetNextPrime;
</pre>

22voto

Chris Marasti-Georg Points 17023
<pre>&gt;</pre>

rend sous la forme :

>

Donc, vous voulez :

<pre>
    PrimeCalc calc = new PrimeCalc();
    Func&lt;int, int&gt; del = calc.GetNextPrime;
</pre>

qui se révèle comme :

    PrimeCalc calc = new PrimeCalc() ;
    Func<int, int> del = calc.GetNextPrime ;

15voto

crashmstr Points 15302

Utilisez &lt; et &gt; pour faire < et > dans html.

6voto

rp. Points 9997

Utiliser des entités HTML :

http://www.w3schools.com/tags/ref_entities.asp

6voto

toolkit Points 27248

Que diriez-vous de :

&lt; and &gt;

J'espère que ça vous aidera ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X