HTML Entity ڈی کوڈر

HTML entity کو فوری انکوڈ اور ڈی کوڈ کریں۔ خاص حروف اور entity حوالوں کے درمیان تبدیل کریں۔ تمام پروسیسنگ آپ کے براؤزر میں۔

فوری تبدیلی انکوڈ اور ڈی کوڈ کلائنٹ سائیڈ پروسیسنگ

HTML Entity ڈی کوڈر کا استعمال کیسے کریں

1

موڈ منتخب کریں

حروف کو entity میں بدلنے کے لیے انکوڈ، اور entity کو حروف میں واپس لانے کے لیے ڈی کوڈ منتخب کریں۔

2

اپنا ٹیکسٹ لکھیں

HTML entity یا خام حروف پر مشتمل ٹیکسٹ پیسٹ یا ٹائپ کریں۔

3

نتیجہ لیں

تبدیل شدہ نتیجہ فوری نظر آتا ہے۔ ایک کلک سے کاپی کریں۔

HTML Entity کیا ہے؟

HTML entity خاص کوڈز ہیں جو HTML میں خاص معنی رکھنے والے حروف (<, >, & کی طرح) یا آسانی سے ٹائپ نہ ہونے والے حروف کی نمائندگی کے لیے استعمال ہوتے ہیں۔ ان کا فارمیٹ &name; یا &#number; یا &#xhex; ہے۔

HTML Entity کی اقسام

نامزد Entity

پڑھنے کے قابل نام استعمال کریں: & کے لیے &amp;, < کے لیے &lt;, > کے لیے &gt;, " کے لیے &quot;

اعشاریہ عددی

اعشاریہ کوڈ پوائنٹس استعمال کریں: & کے لیے &#38;, < کے لیے &#60;

ہیگزاڈیسمل عددی

ہیگز کوڈ پوائنٹس استعمال کریں: & کے لیے &#x26;, < کے لیے &#x3C;

عام سوالات

نامزد اور عددی entity میں کیا فرق ہے؟

نامزد entity پڑھنے کے قابل نام استعمال کرتی ہیں جیسے & کے لیے &amp;۔ عددی entity اعشاریہ (&#38;) یا ہیگزاڈیسمل (&#x26;) کوڈ پوائنٹس استعمال کرتی ہیں۔ دونوں ایک ہی حرف کی نمائندگی کرتی ہیں۔

کیا ٹول تمام HTML5 نامزد entity سنبھالتا ہے؟

جی ہاں، ٹول &copy;, &euro;, &mdash; اور سینکڑوں دیگر سمیت تمام معیاری HTML5 نامزد حروف کے حوالے سپورٹ کرتا ہے۔

میں HTML entity انکوڈنگ کب استعمال کروں؟

جب HTML میں ایسا ٹیکسٹ شامل کریں جس میں <, >, & یا کوٹیشن جیسے حروف ہوں جو markup سمجھے جا سکتے ہوں، تو entity انکوڈنگ استعمال کریں۔

HTML5 کتنے نامزد entity بیان کرتا ہے؟

HTML5 اسپیسفیکیشن (اب WHATWG Living Standard) 2231 نامزد حروف کے حوالے بیان کرتی ہے - HTML 4.01 کے 252 کے مقابلے میں بہت بڑی توسیع۔ ان میں &copy; (کاپی رائٹ نشان)، &euro; (یورو نشان) اور &check; (ٹک نشان) جیسے symbols شامل ہیں۔ ہر ایک کا عددی مساوی بھی ہے، جیسے کاپی رائٹ نشان کے لیے &#169; یا &#xA9;۔

HTML اور XML میں کن entity کو ہمیشہ escape کرنا چاہیے؟

HTML میں < کو &lt;, > کو &gt; اور & کو &amp; لکھیں، نیز attribute قدروں کے اندر " کو &quot;۔ XML 1.0 بالکل پانچ entity پہلے سے بیان کرتا ہے - وہ چار اور &apos; - اور HTML5، حالانکہ HTML 4 نہ کرتا تھا، &apos; سپورٹ کرتا ہے۔ ان میں &amp; سب سے اہم ہے: escape کیے بغیر ampersand کے بعد حروف آئیں تو اسے entity کی شروعات سمجھا جا سکتا ہے۔

ڈبل انکوڈنگ کیا ہے اور میں اسے کیسے پہچانوں؟

پہلے سے انکوڈ شدہ ٹیکسٹ دوبارہ انکوڈ ہونے پر ڈبل انکوڈنگ ہوتی ہے: & پہلے &amp; پھر &amp;amp; بن جاتا ہے۔ نظر آنے والی علامت صفحے پر حرفی &amp; یا &#38; کا دکھنا ہے۔ اس کا حل یہ ہے کہ جہاں قدر HTML سیاق میں داخل ہوتی ہے وہاں بالکل ایک بار ڈی کوڈ کریں - یہ ٹول آپ کو ہر مرحلہ الگ الگ جانچنے دیتا ہے۔

URL کے لیے HTML entity استعمال کروں یا percent-encoding؟

یہ مختلف مسائل حل کرتے ہیں۔ Percent-encoding (%20) کارفرم RFC 3986 کا URL معیار ہے اور href attribute کے اندر یہی آتا ہے؛ HTML entity (&amp;) markup حروف کو escape کرتی ہیں اور صرف وہاں لاگو ہوتی ہیں جہاں URL، HTML میں شامل ہو۔ & اور خالی جگہوں سمیت query قدر کو عموماً دونوں تہیں چاہئیں: خالی جگہیں percent-انکوڈڈ، اور علیحدہ کرنے والا & markup میں &amp; لکھا جائے۔

کیا تمام براؤزر ہر HTML5 entity سپورٹ کرتے ہیں؟

جی ہاں - نامزد حروف کے حوالوں کی جدول تقریباً 2014 سے تمام بڑے براؤزروں میں مکمل طور پر نافذ ہے، بشمول وہ پرانی سیمی کولن کے بغیر entity جو HTML5 پسماندہ مطابقت کے لیے رکھتا ہے۔ عددی حوالے (&#169; یا &#xA9;) اس سے بھی محفوظ ہیں، کیونکہ وہ صرف Unicode کوڈ پوائنٹس پر منحصر ہیں، براؤزر کی lookup جدول پر نہیں۔

{-- * External Resources Component(#18 Phase 3b 内容佐证工程) * 工具页「权威引用」区块:RFC / W3C / WHATWG / ECMA / IANA / 官方规范站 / Wikipedia。 * * - 接受 :slug 属性 → 经 config/tool-sources.php 家族矩阵渲染该工具的权威引用 * - slug 未命中映射时不渲染(无权威来源的工具静默跳过) * - 链接 title 保持英文(引用源专名);description 经 * common.resources.descriptions.{key} 本地化,lang 未命中回退英文(线上不裸奔) * - 链接保持 dofollow(rel="noopener noreferrer") * * @param string|null $slug --}}