Ich versuche, einen Blog-Beitrag zu schreiben, der ein Codesegment in einem <pre>
Tag enthält. Das Codesegment enthält einen generischen Typ und wird <>
zum Definieren dieses Typs verwendet. So sieht das Segment aus:
<pre>
PrimeCalc calc = new PrimeCalc();
Func<int, int> del = calc.GetNextPrime;
</pre>
Der resultierende HTML-Code entfernt das <>
und endet wie folgt:
PrimeCalc calc = new PrimeCalc();
Func del = calc.GetNextPrime;
Wie entkomme ich dem, <>
damit sie im HTML angezeigt werden?
<
und>
Antworten:
quelle
rendert als:
Also du möchtest:
was sich herausstellt wie:
quelle
Verwenden Sie
<
und>
zu tun<
und>
in HTML.quelle
<
und>
jeweilsquelle
Wie wäre es mit:
Hoffe das hilft?
quelle
Was rp gesagt hat , ersetzen Sie einfach die Symbole größer als (>) und kleiner als (<) durch ihre HTML-Entitätsäquivalente. Hier ist ein Beispiel:
Dies sollte folgendermaßen aussehen (diesmal mit genau demselben ohne die vorangestellten Leerzeichen für das Markdown):
quelle
Es ist wahrscheinlich etwas Spezielles für Ihre Blog-Software, aber Sie möchten möglicherweise die folgenden Zeichenfolgen ausprobieren (entfernen Sie den Unterstrich): & _lt; & _gt;
quelle
Ein besserer Weg ist es, sich überhaupt keine Gedanken über die Zeichencodes machen zu müssen. Wickeln Sie einfach Ihren gesamten Code wie
<pre>
folgt in die Tags einSie müssen jQuery aktiviert haben, damit es funktioniert.
quelle
</pre>
darin enthalten wäre?