কীভাবে পালাতে হবে <এবং> <p>> ট্যাগের মধ্যে


89

আমি একটি ব্লগ পোস্ট লেখার চেষ্টা করছি যা একটি <pre>ট্যাগের ভিতরে একটি কোড বিভাগ অন্তর্ভুক্ত করে । কোড বিভাগে একটি জেনেরিক টাইপ রয়েছে এবং <>সেই ধরণের সংজ্ঞা দিতে ব্যবহৃত হয় to বিভাগটি দেখতে এটির মতো:

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

ফলস্বরূপ এইচটিএমএল অপসারণ করে <>এবং এভাবে শেষ হয়:

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

<>তারা এইচটিএমএলে প্রদর্শিত হওয়ার ফলে কীভাবে আমি পালাব?


4
&lt;এবং&gt;
— অ্যালান ডং

: আপনি শুধু একটি অনলাইন ফরম্যাটার ব্যবহার করতে পারে freeformatter.com/html-escape.html
— kaore

উত্তর:


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

17
আমার খারাপ লাগছে যে এর জন্য এখনও কোনও প্রযুক্তি চালু করা হয়নি।
— সতীশ কুমার কে কে

অবশ্যই, অ্যাম্পারস্যান্ড এমন একটি বিষয় যা কৌণিক বন্ধনী হিসাবে একই প্রসঙ্গে উদ্ধৃত করা দরকার, তাই '<' এবং '>' এইচটিএমএল সত্ত্বাগুলির প্রয়োজন হলে '&' ব্যবহার করা কতটা কার্যকর তা নিশ্চিত নয়।
— আস্তারা

21
<pre>&gt;</pre>

হিসাবে রেন্ডার:

>

তাহলে তুমি চাও:

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

যা দেখা যাচ্ছে:

    PrimeCalc ক্যালক = নতুন PrimeCalc ();
    Func <int, int> del = calc.GetNextPrime;

14

ব্যবহার করুন &lt;এবং &gt;করতে <এবং >এইচটিএমএল ভিতরে।




2

আরপি কী বলেছে , কেবল তাদের এইচটিএমএল সত্তার সমতুল্য (-) ও তার চেয়ে কম (<) চিহ্নগুলি প্রতিস্থাপন করুন। এখানে একটি উদাহরণ:

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

এটি প্রদর্শিত হবে (এবার মার্কডাউন করার জন্য প্রিপেন্ডড স্পেস ছাড়া ঠিক একই ব্যবহার করে):

    PrimeCalc ক্যালক = নতুন PrimeCalc ();
    Func <int, int> del = calc.GetNextPrime;

-1

এটি সম্ভবত আপনার ব্লগ সফ্টওয়্যার সম্পর্কিত নির্দিষ্ট কিছু তবে আপনি নীচের স্ট্রিংগুলিকে একবার চেষ্টা করে দেখতে চান (আন্ডারস্কোর চরিত্রটি সরিয়ে ফেলুন): & _lt; & _জিটি;


-4

করার একটি আরও ভাল উপায় হ'ল অক্ষর কোডগুলি সম্পর্কে মোটেও চিন্তা করা উচিত নয়। কেবলমাত্র আপনার সমস্ত কোড <pre>নীচের মাধ্যমে ট্যাগের মধ্যে মোড়ানো

<pre>
${fn:escapeXml('
  <!-- all your code -->
')};
</pre>

এটি কাজ করার জন্য আপনার jQuery সক্ষম থাকা দরকার।


4
এটি ভাল না। এর পরে আপনার জাভাস্ক্রিপ্টের জন্য আপনার সামগ্রীটি পালাতে হবে। কিছু ক্ষেত্রে, জাভাস্ক্রিপ্ট থেকে বিচ্ছিন্ন হওয়া এখনও সম্ভব। উদাহরণস্বরূপ, যদি বিষয়বস্তুতে </pre>এটি থাকে?
— ব্র্যাড
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.