الرموز البرمجية للحروف في HTML

elmasrySoftWareمنذ 7 سنوات

الرموز البرمجية للحروف في HTML

بعض الرموز مثل < لها معني خاص في لغة الـ HTML ، و لذلك لا يمكن استخدامها داخل النصوص . و لعرض علامة أصغر من " < " داخل ملف HTML ، يجب أن نستخدم الرمز البرمجي للحرف " character entity ".

الرموز البرمجية للحروف " Character Entities "

كما ذكرنا فإن بعض الرموز تعطي لها معنى خاص في لغة HTML ، على سبيل المثال علامة أصغر من " < " هي التي تحدد بداية وسم الـ HTML .

فإذا أردنا أن يعرض المتصفح تلك الحروف كما هي بالضبط فيجب علينا إدراج الرموز البرمجية للحروف داخل كود HTML.

الرموز الخاصة تتكون من ثلاثة أجزاء :

الجزء الأول : علامة AND " & " في حالة استخدام اسم الرمز البرمجي " entity name " ، ، أو علامةAND " & " و علامة شباك " # " في حالة استخدام رقم الرمز البرمجي " entity number ".

الجزء الثاني : أسم أو رقم الرمز.

الجزء الثالث : علامة الفاصلة المنقوطة " ; " .

و لعرض علامة أصغر من داخل ملف HTML يجب علينا كتابتها بالصيغة التالية :

(&lt;)OR(&#60;)

من الأفضل استخدام صيغة الأسماء بدلاً من صيغة الأرقام و ذلك لأنها أسهل في تذكرها ، و لكن المشكلة في ذلك هو أنه ليست جميع المتصفحات تدعم entity names الجديدة ، بينما نجد أن دعم الـ entity numbers جيد جداً في أغلب المتصفحات .

لاحظ أن :

الرموز البرمجية " entities " حساسة لحالة الأحرف .

أمثلة للتعرف على الرموز البرمجية للحروف.

المسافات بين الكلمات Non-breaking Space

من أكثر الرموز البرمجية للحروف " character entity " شيوعاً في ملفات الـ HTML هي المسافة بين الكلمات " Non-breaking Space " عادة ما تقوم HTML بعملية تهذيب للمسافات داخل النصوص ففي حالة ما إذا قمت وضع مسافة عشر مرات بين كلمتين داخل النص فإنه عن العرض من خلال المتصفح سوف تقوم الـ HTML بتحويل هذا العدد من المسافات إلى مسافة واحدة أي أنها سوف تقوم بحذف 9 مسافات من الـ 10 ، و لإضافة مسافات داخل النص يجب عليك استخدام الرمز البرمجي character entity

" &nbsp; ".

 

الرموز البرمجية الأكثر شيوعاً

Result

Description

Entity Name

Entity Number
  مسافة

&nbsp;

&#160;

<

أصغر من

&lt;

&#60;

>

أكبر من

&gt;

&#62;

&

علامة عطف

&amp;

&#38;

"

علامة اقتباس

&quot;

&#34;

'

فاصلة علوية

&apos;

&#39;

 

يعض الرموز البرمجية الشائعة

Result Description Entity Name Entity Number

¢

السنت " جزء من الدولار "

&cent;

&#162;

£

جنية

&pound;

&#163;

¥

ين ياباني

&yen;

&#165;

§

قسم

&sect

&#167;

©

حقوق محفوظة

&copy;

&#169;

®

علامة تجارية مسجلة

&reg;

&#174;

×

علامة الضرب

&times;

&#215;

÷

علامة القسمة

&divide;

&#247;


المرجع العام للرموز البرمجية

كلمات دليلية:
1
إعجاب
14462
مشاهدات
0
مشاركة
0
متابع

التعليقات (0)

لايوجد لديك حساب في عالم البرمجة؟

تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !