كيانات الأحرف HTML Entities

 الكيانات HTML Entities و الأحرف المحجوزة 
يجب استبدال الأحرف المحجوزة  بكيانات الأحرف لعرضها في المتصفح .
كيانات HTML Entities
بعض الأحرف محجوزة في HTML.
إذا كنت تستخدم علامات أقل من (<) أو أكبر من (>) في النص الخاص بك ، فقد يخلطها المتصفح مع العلامات  الخاصة بالصفحة.
يتم استخدام كيانات الأحرف لعرض الأحرف المحجوزة في HTML.
كيان الحرف يبدو كما يلي:
&اسم_الكيان;
أو
&#الكيان_رقم;

لعرض علامة أقل من (<) يجب أن نكتب: &lt; أو &#60;
ميزة استخدام اسم الكيان: من السهل تذكر اسم الكيان.
مساوئ استخدام اسم الكيان: قد لا تدعم المستعرضات جميع أسماء الكيانات ، لكن دعم أرقام الكيانات جيد.
المسافة غير المنقسمة Non-breaking Space
الكيان الشائع الاستخدام في HTML هو المسافة غير المنقسمة: &nbsp;
المسافة غير المنقسمة هي مسافة لن تنقسم إلى سطر جديد.
ستلتصق كلمتان مفصولتان بمسافة غير منقسمة(&nbsp;) معًا (لا تنقسم إلى سطر جديد وينزلان معا الى سطر جديد كأنهما كلمة واحدة اذا صغرت الشاشة او كانت الكلمتان في اخر السطر). يكون هذا مفيدًا عندما يكون كسر الكلمات معطلاً.
أمثلة:
  • $ 10
  • 10 كم / ساعة
  • 10 مساءً
الاستخدام الشائع الآخر للمسافة غير المنقسمة هو منع المتصفحات من اقتطاع المسافات في صفحات HTML.
إذا كتبت 10 مسافات في النص ، فسيقوم المتصفح بإزالة 9 منها. لإضافة مسافات حقيقية إلى النص الخاص بك ، يمكنك استخدام العلامة &nbsp;  .
تلميح: تُستخدم المسافة غير المنقسمة (&#8209;) لتعريف حرف الواصلة (-) الذي لا ينقسم إلى سطر جديد.
بعض كيانات أحرف HTML المفيدة
النتيجة الوصف الكيان_اسم الكيان_رقم
مسافة غير منقسمة &nbsp; &#160;
< اصغر من &lt; &#60;
> اكبر من &gt; &#62;
& حرف عطف واو &amp; &#38;
" علامة اقتباس مزدوجة &quot; &#34;
' علامة اقتباس مفردة (فاصلة عليا) &apos; &#39;
¢ عملة السنت &cent; &#162;
£ عملة الباوند &pound; &#163;
¥ عملة الين &yen; &#165;
عملة اليورو &euro; &#8364;
© حقوق النشر &copy; &#169;
® علامة تجارية مسجلة &reg; &#174;
ملاحظة: أسماء الكيانات حساسة لحالة الأحرف.

الجمع بين علامات التشكيل  Combining Diacritical Marks
علامة التشكيل هي "حرف رسومي" يضاف إلى الحرف.
بعض علامات التشكيل ، مثل الخطير (̀) والحادة (́) تسمى علامات التشكيل.
يمكن أن تظهر علامات التشكيل أعلى وأسفل الحرف ، وداخل الحرف ، وبين حرفين.
يمكن استخدام علامات التشكيل مع الأحرف الأبجدية الرقمية لإنتاج حرف غير موجود في مجموعة الأحرف (الترميز) المستخدمة في الصفحة.
وهنا بعض الأمثلة:
العلامة الحروف البناء النتيجة
 ̀ a a&#768;
 ́ a a&#769;
̂ a a&#770;
 ̃ a a&#771;
 ̀ O O&#768;
 ́ O O&#769;
̂ O O&#770;
 ̃ O O&#771;