💳 3,43,063 BIN रिकॉर्ड🏦 13,269 जारीकर्ता बैंक🌍 199 देश🧰 30 मुफ़्त टूल्स

HTML एंटिटी एनकोडर / डिकोडर

HTML में सुरक्षित उपयोग के लिए टेक्स्ट एस्केप करें, विशेष वर्णों को न्यूमेरिक एंटिटी में बदलें, या एंटिटी को वापस सादे टेक्स्ट में डिकोड करें।

आम HTML एंटिटी

वर्णएंटिटीन्यूमेरिकविवरण
&&&एम्परसेंड
<&lt;&#60;कम-से चिह्न
>&gt;&#62;अधिक-से चिह्न
"&quot;&#34;दोहरा उद्धरण चिह्न
'&apos;&#39;एपॉस्ट्रॉफ़ी (एकल उद्धरण चिह्न)
⍽&nbsp;&#160;नॉन-ब्रेकिंग स्पेस
©&copy;&#169;कॉपीराइट चिह्न
®&reg;&#174;पंजीकृत ट्रेडमार्क
™&trade;&#8482;ट्रेडमार्क चिह्न
€&euro;&#8364;यूरो चिह्न
£&pound;&#163;पाउंड चिह्न
¥&yen;&#165;येन चिह्न
¢&cent;&#162;सेंट चिह्न
§&sect;&#167;सेक्शन चिह्न
°&deg;&#176;डिग्री चिह्न
±&plusmn;&#177;धन-ऋण चिह्न
×&times;&#215;गुणा चिह्न
÷&divide;&#247;भाग चिह्न
…&hellip;&#8230;क्षैतिज एलिप्सिस
–&ndash;&#8211;एन डैश
—&mdash;&#8212;एम डैश
«&laquo;&#171;बायाँ कोणीय उद्धरण चिह्न
»&raquo;&#187;दायाँ कोणीय उद्धरण चिह्न
·&middot;&#183;मध्य बिंदु

HTML एंटिटी एनकोडर / डिकोडर के बारे में

HTML अपने सिंटैक्स के लिए कुछ वर्णों का उपयोग करता है, इसलिए एम्परसेंड, कम-से और अधिक-से चिह्न तथा उद्धरण चिह्न जब टेक्स्ट के रूप में आते हैं तो उन्हें &amp;, &lt; और &quot; जैसी एंटिटी के रूप में लिखना ज़रूरी है। जब आप पेज पर उपयोगकर्ता का इनपुट दिखाते हैं, तो इन्हें एस्केप करना क्रॉस-साइट स्क्रिप्टिंग (XSS) के विरुद्ध पहली सुरक्षा भी है। केवल इन पाँच वर्णों को एस्केप करने के लिए “विशेष वर्ण” चुनें, या उच्चारण-चिह्न वाले अक्षरों, प्रतीकों और इमोजी को भी &#233; जैसी न्यूमेरिक एंटिटी में बदलने के लिए “सभी गैर-ASCII” चुनें — यह पुराने सिस्टम, ई-मेल टेम्पलेट और अज्ञात एनकोडिंग वाली फ़ाइलों के लिए उपयोगी है। डिकोड मोड इसका उलटा करता है: यह नामित, दशमलव और हेक्साडेसिमल एंटिटी को ठीक वैसे ही पढ़ने योग्य वर्णों में बदलता है जैसे ब्राउज़र करता है। संदर्भ तालिका में वे एंटिटी हैं जिनकी आपको सबसे अधिक ज़रूरत पड़ेगी। सब कुछ आपके ब्राउज़र में चलता है।

FAQ

&#39; और &apos; में क्या अंतर है?

दोनों का अर्थ एपॉस्ट्रॉफ़ी है। &apos; HTML5 और XML में परिभाषित है लेकिन पुराने HTML 4 में नहीं, इसलिए न्यूमेरिक रूप &#39; सबसे सुरक्षित विकल्प है और हर जगह काम करता है।

क्या XSS रोकने के लिए HTML एस्केप करना पर्याप्त है?

पाँच विशेष वर्णों को एस्केप करना टैग के बीच और उद्धरण चिह्नों वाले एट्रिब्यूट के अंदर रखे टेक्स्ट की सुरक्षा करता है। URL, JavaScript और CSS संदर्भों को अपनी अलग एनकोडिंग चाहिए, इसलिए डिफ़ॉल्ट रूप से एस्केप करने वाला टेम्पलेटिंग इंजन और Content Security Policy भी उपयोग करें।

क्या मुझे नामित या न्यूमेरिक एंटिटी का उपयोग करना चाहिए?

न्यूमेरिक एंटिटी हर Unicode वर्ण और हर पार्सर में काम करती हैं। नामित एंटिटी पढ़ने में आसान हैं लेकिन केवल कुछ वर्णों के लिए होती हैं। UTF-8 पेजों पर आम तौर पर आपको केवल विशेष वर्णों को एस्केप करना होता है।