Omnikit
المطورونالملفاتالمالجميع الأدوات
Ctrl K
أدوات المطورينأدوات الملفاتالحاسبات الماليةجميع الأدوات
الرئيسيةأدوات المطورينترميز وفك ترميز كيانات HTML
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

ترميز وفك ترميز كيانات HTML

مطورون

رمّز &، و<، و> وعلامات الاقتباس ككيانات HTML، أو فك ترميز أي كيان مسمّى أو رقمي

يعمل في متصفحك. لا يُرسل أي شيء تكتبه إلى أي مكان. تم التحقق في 16 أكتوبر 2026.

يكتب كيان HTML الحرف كمرجع مثل &amp; أو &#169; أو &#xA9;، حتى لا يتمكن النص من إفساد الترميز المحيط به. في HTML العادي لا يحتاج إلى ذلك إلا 5 أحرف: & و< و> و" و'. يعرّف المعيار 2,125 كيانًا مسمّى؛ وتفك هذه الأداة ترميزها جميعًا وترمّز بالأسماء الكلاسيكية البالغة 252 أو بالأرقام.

تُرجمت هذه الصفحة آليًا من الأصل الإنجليزي. لم يراجع أي شخص هذه الترجمة بعد، لذا فالنسخة الإنجليزية هي التي يُعتمد عليها. اقرأ الأصل الإنجليزي

التالي:
  • ترميز عناوين URL وفك ترميزها رمّز النصوص وعناوين URL بالترميز المئوي أو فكّها، واعرض كل جزء من الرابط
  • تهريب السلاسل النصية وإلغاء تهريبها هرّب النص لسلسلة JSON أو JavaScript أو Java أو Python أو SQL أو CSV، أو ألغِ تهريبه

كيفية ترميز كيانات HTML أو فك ترميزها

1

الصق نصًا أو HTML في لوحة الإدخال، أو انقر على جرّب مثالًا.

2

اختر ترميز لكتابة الأحرف ككيانات، أو فك الترميز لتحويل الكيانات إلى أحرف من جديد.

3

عند الترميز، اختر الأحرف التي تريد ترميزها وما إذا كنت تكتب أسماء أو أرقامًا عشرية أو ست عشرية.

4

انقر على نسخ، أو اضغط Ctrl+Enter، لأخذ النتيجة من لوحة الإخراج.

حول أداة ترميز وفك ترميز كيانات HTML

كيان HTML، أو مرجع الحرف، طريقة لكتابة حرف باستخدام ASCII العادي فقط: باسم مثل &copy;، أو برقم عشري مثل &#169;، أو برقم ست عشري مثل &#xA9;. يعرض المتصفح الثلاثة جميعًا على شكل ©.

الترميز. اختر مقدار ما تريد ترميزه:

  • فقط & < > " ' هو ما يحتاجه تهريب نص المستخدم. يمكن لهذه الخمسة أن تُنهي وسمًا أو تبدأ وسمًا أو تغلق قيمة سمة قبل أوانها، وهكذا يتحول النص إلى ترميز، وفي أسوأ الحالات إلى حقن سكربت.
  • بالإضافة إلى غير ASCII يكتب أيضًا كل حرف بعلامة تشكيل وكل رمز وكل إيموجي كمرجع، لملف أو نظام لا يستطيع نقل UTF-8، مثل قالب بريد إلكتروني قديم.
  • كل شيء يرمّز كل شيء عدا الحروف والأرقام والمسافات، وهو ما يستخدمه بعض الناس لإخفاء عنوان بريد إلكتروني عن أدوات الكشط البسيطة.

ثم اختر الأسماء أو العشري أو الست عشري. تأتي الأسماء من الأسماء الـ 252 في HTML 4.01، التي يعرفها كل متصفح وكل برنامج بريد؛ وتُكتب الأحرف التي لا اسم لها كأرقام ست عشرية. تُكتب الفاصلة العليا &#39;، لأن &apos; غير معروف في HTML 4.

فك الترميز يتبع القواعد التي تستخدمها المتصفحات. جميع الأسماء الـ 2,125 في معيار HTML معروفة، بما فيها الأسماء التي تمثل حرفين. أما الأسماء القديمة الـ 106 التي تعمل دون فاصلة منقوطة، مثل &copy 2026، فيُفك ترميزها ويُشار إليها. ويصبح &#0; والبدائل (surrogates) والأرقام التي تتجاوز U+10FFFF حرف الاستبدال، وتُقرأ القيم من &#128; إلى &#159; على أنها Windows-1252، فيكون &#150; شرطة قصيرة (en dash)، كما في كل متصفح. والنص الذي يبقى مرمّزًا بعد مرور واحد، مثل &amp;lt;، يُشار إليه مع زر لفك الترميز مرة أخرى.

كل شيء يعمل في متصفحك؛ ولا يُرسل أي شيء تلصقه إلى أي مكان.

الأسئلة الشائعة

ما الأحرف التي يجب تهريبها في HTML؟

تحتاج خمسة أحرف إلى التهريب عندما يوضع النص داخل HTML: علامة العطف كـ &amp;، وعلامة أصغر من كـ &lt;، وعلامة أكبر من كـ &gt;، وعلامة الاقتباس المزدوجة كـ &quot;، والفاصلة العليا كـ &#39;. داخل نص العنصر لا يلزم بشكل صارم إلا & و<، لكن تهريب الخمسة جميعًا يحافظ أيضًا على أمان قيم السمات الموضوعة بين علامات اقتباس.

ما الفرق بين &#39; و&apos;؟

كلاهما يمثل الفاصلة العليا. الاسم &apos; مصدره XML ولم يُضف إلى HTML إلا في HTML5، لذلك تعرضه متصفحات HTML 4 وبعض برامج البريد القديمة حرفيًا. أما الرقم &#39; فيعمل في كل مكان، ولهذا تكتب أدوات الترميز، ومنها هذه الأداة، الفاصلة العليا على شكل &#39;.

لماذا يظهر في نصي &amp;lt; بدلًا من <؟

النص الذي يظهر فيه &amp;lt; رُمّز مرتين: المرور الأول حوّل < إلى &lt;، والمرور الثاني حوّل علامة العطف تلك إلى &amp;. فك ترميزه مرتين لاستعادة الأصل. بعد كل مرور تحسب هذه الأداة الكيانات المتبقية وتعرض تشغيل أداة فك الترميز مرة أخرى بلمسة واحدة.

هل أستخدم كيانات HTML المسماة أم الرقمية؟

الكيانات المسماة مثل &eacute; أسهل في القراءة، بينما تعمل الرقمية مثل &#233; أو &#xE9; مع أي حرف Unicode، بما في ذلك الإيموجي التي لا اسم لها. الصفحة المحفوظة بترميز UTF-8 لا تحتاج إلى أي منهما للأحرف ذات علامات التشكيل؛ وتهم الكيانات أساسًا للأحرف الخاصة الخمسة وللأنظمة المقتصرة على ASCII.

كم عدد كيانات HTML؟

يسرد معيار HTML من WHATWG ما مجموعه 2,125 مرجع حرف مسمّى، ويُقبل 106 منها أيضًا دون الفاصلة المنقوطة الختامية للتوافق مع الصفحات القديمة. وكان في HTML 4.01 ما مجموعه 252 اسمًا. ويمكن أيضًا كتابة أي حرف برقمه في Unicode، عشريًا مثل &#8364; أو ست عشريًا مثل &#x20AC;.

هل كيان HTML للمسافة غير القابلة للكسر هو &nbsp;؟

نعم، &nbsp; هو المسافة غير القابلة للكسر، U+00A0، وتُكتب أيضًا &#160; أو &#xA0;. لا يكسر المتصفح السطر عندها أبدًا ولا يدمج عدة مسافات منها في مسافة واحدة، بخلاف المسافات العادية. والإفراط في استخدامها للتنسيق يجعل إعادة تدفق النص صعبة على الهواتف، لذا تكون هوامش CSS عادةً الأداة الأفضل.

المصادر

  • WHATWG HTML Living Standard, 13.5 Named character referencesThe 2,125 entity names the decoder knows, from entities.json
  • WHATWG HTML Living Standard, 13.2.5.72 Character reference stateMissing semicolons, &#0;, surrogates and the Windows-1252 rule for &#128;-&#159;
  • W3C HTML 4.01, 24 Character entity referencesThe 252 names the encoder writes

آخر تحقق في 16 أكتوبر 2026.

تتغير المعدلات والقواعد؛ راجع المصدر قبل الاعتماد على أي رقم.

هل ما زلت عالقًا؟ اسأل عن ترميز وفك ترميز كيانات HTML ويمكن لأي شخص يعرف الإجابة أن يجيب. لا حاجة إلى حساب.

أدوات ذات صلة

جميع أدوات المطورين
ترميز Base64 وفك ترميزهالنصوص والملفات إلى Base64 والعكس، مع وضع آمن لعناوين URL ومعاينة للصورمحوّل الطابع الزمني Unixمن الطوابع الزمنية Unix إلى تواريخ ومن التواريخ إلى طوابع زمنية، بأي منطقة زمنيةتحويل JSON إلى TypeScriptأنشئ واجهات أو أنواع TypeScript من عيّنة JSONتحويل CSV إلى JSONحوّل CSV إلى JSON وJSON إلى CSV، مع معاينة جدولتحويل YAML إلى JSONحوّل YAML إلى JSON وJSON إلى YAML، مع حلّ المراسيترميز عناوين URL وفك ترميزهارمّز النصوص وعناوين URL بالترميز المئوي أو فكّها، واعرض كل جزء من الرابطمحوّل أنظمة الأعدادالثنائي والثماني والعشري والست عشري وأي أساس حتى 36، بدقة تامة مهما كان الحجم، مع المتمم الثنائيColor ConverterHEX, RGB, HSL, HWB, OKLCH and CMYK in both directions, with a contrast check
هل كانت هذه الأداة مفيدة؟
Omnikit

مهام صغيرة تُنجز في متصفحك. مجانية وسريعة وخاصة. لا تُرفع الملفات أبدًا.

الملفات

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

المطورون

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

المال

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
الأدلةالأسئلةمن نحنكيف نتحققمكتبة القوانين (تجريبية)الخصوصيةالشروطالإفصاحاتصل بناMore: Exam practice (UGC NET Paper 1)يعمل في متصفحك. لا يُرفع أي شيء. © 2026 Omnikit (theomnikit.com)