الكورس

Advertisements

HTML Entities


يتم استخدام Entities (كيانات) أحرف HTML كبديل للأحرف المحجوزة في HTML


 

ما هو الـ HTML Entity؟

 

بعض الأحرف محجوزة في HTML ، لذلك يتم استخدام Entities (كيانات) أحرف HTML كبديل للأحرف المحجوزة في HTML، ويمكنك أيضًا استبدال الأحرف الغير الموجودة على لوحة المفاتيح بالـ Entities.

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

 

على سبيل المثال لا يمكنك استخدام علامات أقل من (<) أو أكبر من (>) داخل النص ، لأن المتصفح قد يخطئ في تمييزها ، بينما بعض الأحرف غير موجودة على لوحة المفاتيح مثل رمز حقوق النشر © وأشياء أخرى.

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

 

ميزة اسم الـ entity: من السهل تذكر اسمه.
عيب اسم الـ entity: قد لا تدعم المستعرضات جميع أسماء الـ entities، لكن دعم الأرقام الخاص بها جيد، لذلك يفضل إستخدام أرقام الـ entities وليس أسمائها.

 

كيفية استخدام الـ Entities؟

 

يمكنك استخدام الـ entities في مستند HTML الخاص بك بالاسم أو بمرجع رقمي للحروف، يبدأ كل entities برمز علامة (&) وينتهي بفاصلة منقوطة (؛).

Syntax (1):

<!-- First Syntax: -->
&your_entity_name;

Syntax (2):

<!-- Second Syntax: -->
&#your_entity_number;

مثال للتوضيح:

<p>My Currency Is Pound £ </p>
<p>My Currency Is Pound £ </p>

My Currency Is Pound £

My Currency Is Pound £

أسماء الـ entities حساسة لحالة الأحرف (case-sensitive).

 

أكثر أحرف الـ Entities استخدامًا فى HTML

 

Entity NumberEntity NameDescriptionResult
;#160& ;nbsp&non-breaking space
[مسافة غير منقسمة]
;#60&;lt&less than
[أصغر من]
>
;#62&;gt&greater than
[أكبر من]
<
;#38&;amp&ampersand
[و]
&
;#39&;apos&apostrophe
[الفاصلة العليا]
;#34&;quot&quotation mark
[علامة اقتباس]
;#163&;pound&pound
[جنيه]
£
;#162&;cent&cent
[سنت(جزء من مائة دولار)]
¢
;#165&;yen&yen
[ين(الين عملة يابانية)]
¥
;#8364&;euro&euro
[اليورو]
;#169&;copy&copyright
[حقوق النشر]
©
;#174&;reg&registered trademark
[علامة تجارية مسجلة]
®
;#8482&;trade&trademark
[علامة تجارية]
يتم استخدام (;nbsp&) لإنشاء مسافة فارغة بين عنصرين لا يمكن فصلهما بفاصل أسطر + يتم استخدامها لعرض مسافات متعددة نظرًا لأن متصفحات الويب تعرض مساحة واحدة فقط إذا تم إنشاء مسافات متعددة باستخدام مفتاح المسافة.

 

علامات التشكيل – Diacritical Marks

 

هناك بعض الأنواع الخاصة من الحروف المستخدمة في HTML والتي تمت إضافة بعض الحروف الرسومية إلى أعلى أو أسفل الحروف، تسمى هذه الحروف الرسومية بعلاملات التشكيل.

يمكن استخدام العلامات أعلى وأسفل الحرف ، وداخل الحرف ، وبين حرفين.

 

فيما يلي قائمة ببعض علامات التشكيل:

ResultConstructCharacterMark
;#768&aà
;#769&aá
;#770&aâ
;#771&aã


الإبلاغ عن خطأ

×

إذا وجد خطأ وتريد الإبلاغ عن هذا الخطأ، أو إذا كنت تريد تقديم اقتراح على شىء معين، فلا تتردد في إرسال بريد إلكتروني إلينا:

[email protected]

شكرًا لك على مساعدتك لنا!