ترميز | فك الترميز | ضغط

> <html> | &entity; | © <

// كِيانات HTML — ترميز المحارف الخاصة لعرض آمن داخل HTML

[SAFE]

حماية من XSS

احمِ موقعك من هجمات البرمجة عبر المواقع (XSS) بترميز المحارف الحساسة.

[COMPLETE]

جميع صِيَغ الكِيانات

يدعم الكِيانات المسماة والعددية والسداسية العشرية.

[UNICODE]

دعم كامل لـ Unicode

قم بترميز أي محرف Unicode، بما في ذلك الرموز التعبيرية والرموز الخاصة.

>> معلومات تقنية

كيف تعمل كِيانات HTML:

تسمح لك كِيانات HTML بعرض المحارف المحجوزة ذات المعنى الخاص في HTML. تبدأ بـ & وتنتهي بـ ; ويمكن أن تكون مسماة (&lt;) أو رقمية (&#60;) أو سداسية عشرية (&#x3C;).

أمثلة:

< → &lt; > → &gt; & → &amp; " → &quot; © → &copy;

لماذا أستخدم كِيانات HTML؟:

  • >عرض مقاطع من شيفرة HTML
  • >منع هجمات XSS
  • >إظهار المحارف والرموز الخاصة
  • >زيادة أمان قوالب البريد الإلكتروني
  • >تحسين التوافق مع RSS وصيغ النص الأخرى

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

ما هي كِيانات HTML؟

كِيانات HTML هي أكواد خاصة تُمثّل المحارف المحجوزة في HTML. تتيح لك عرض محارف قد تُفسَّر عادةً كوسوم HTML، مثل < و > و & وعلامات الاقتباس.

متى يجب أن أستخدم كِيانات HTML؟

استخدم كِيانات HTML عند عرض محتوى يقدّمه المستخدمون، أو عند عرض أمثلة من شيفرة HTML، أو عند الحاجة إلى منع هجمات XSS، أو لضمان عرض المحارف الخاصة بشكل صحيح في مختلف المتصفحات والأنظمة.

ما الفرق بين الكِيانات المسماة والعددية؟

الكِيانات المسماة تستخدم أسماء يسهل تذكّرها (مثل < لتمثيل <)، أما الكِيانات العددية فتستخدم أرقامًا عشرية (<)، والكِيانات السداسية العشرية تستخدم أرقامًا سداسية عشرية (<). كلها تمثّل نفس المحرف، لكن الكِيانات المسماة أكثر قابلية للقراءة.

هل يجب ترميز جميع المحارف الخاصة؟

على الأقل، يُستحسن ترميز < و > و & وكذلك " و ' في محتوى HTML. وفي السمات (attributes)، يفضّل أيضًا ترميز المسافات وغيرها من المحارف الخاصة. ولأقصى درجات الأمان، يمكنك ترميز جميع المحارف غير ASCII.

لغات أخرى