كيانات HTML: دليل شامل للرموز والأحرف الخاصة والمسافات في HTML
في عالم تطوير الويب، تعد القدرة على عرض كافة أنواع الرموز والأحرف الخاصة بشكل موثوق أمراً بالغ الأهمية. هنا يأتي دور كيانات HTML (HTML Entities)، وهي رموز خاصة تُستخدم لتمثيل الأحرف التي قد تكون صعبة الكتابة مباشرة، أو التي لها معنى خاص في HTML (مثل علامتي < و >)، أو ببساطة لإدراج مسافات إضافية أو أحرف غير موجودة على لوحة المفاتيح.
تُعد كيانات HTML حلاً فعالاً لضمان عرض المحتوى بشكل صحيح عبر مختلف المتصفحات وأنظمة التشغيل، بغض النظر عن إعدادات اللغة للمستخدم. يبدأ كل كود من هذه الكيانات بعلامة العطف (&) وينتهي بفاصلة منقوطة (;). يمكنك استخدامها في أي مكان ضمن كود HTML الخاص بك لإنشاء الحرف المطلوب بشكل موثوق.
في كثير من الحالات، توجد أكواد كيانات سهلة التذكر لبعض الرموز. على سبيل المثال، رمز عملة اليورو (€) يمكن تمثيله بـ €. حيثما أمكن، سنستخدم هذه الأكواد الأكثر سهولة في التذكر بدلاً من الأكواد الرقمية المقابلة لها.
كيفية استخدام كيان المسافة غير المنفصلة
يُعد كيان (non-breaking space) أحد أكثر كيانات HTML استخداماً. يسمح لك هذا الكيان بإدراج مسافة بيضاء يضمن المتصفح عدم كسرها عند نهاية السطر، مما يمنع الكلمات المتصلة بهذه المسافة من الانفصال. كما أنه مفيد جداً لإضافة مسافات إضافية يدوياً في المحتوى الخاص بك.
إدراج مسافة بيضاء واحدة
على سبيل المثال، إذا أردت إدراج مسافة بيضاء بين كلمتين، يمكنك استخدام الكود التالي:
<span>Superpower: listening</span>
سيظهر هذا في المتصفح كـ: Superpower: listening
إنشاء مسافات متعددة (Text Padding)
يمكنك حتى إدراج عدة كيانات متتالية لإنشاء مسافات نصية مؤقتة أو “حشو” للنص، مما يمنحك تحكماً أكبر في التباعد:
<span>Superpower: listening</span>
سيظهر هذا في المتصفح كـ: Superpower: listening
كيفية إجبار سطر جديد في HTML باستخدام كيان السطر الجديد
في بعض الأحيان قد تحتاج إلى إجبار المتصفح على إنشاء سطر جديد داخل عنصر نصي، بدلاً من الاعتماد على سلوك المتصفح الافتراضي أو استخدام وسم <br>. هنا يأتي دور كيان السطر الجديد ، الذي يمثل حرف “العودة إلى بداية السطر” (Carriage Return).
إدراج سطر جديد واحد
على سبيل المثال، إذا أردت إجبار سطر جديد داخل فقرة:
<p>This is paragraph text and woops there is a new line.</p>
سيظهر هذا في المتصفح كـ:
This is paragraph text and
woops there is a new line.
إدراج عدة أسطر جديدة
نعم، يمكنك استخدام عدة كيانات متتالية لإنشاء عدة أسطر جديدة، مما يمنحك تحكماً دقيقاً في تنسيق النص:
<p>This is paragraph text and woops there are several new lines.</p>
سيظهر هذا في المتصفح كـ:
This is paragraph text and
woops there are several new lines.
قائمة شاملة بكيانات HTML الشائعة الاستخدام
فيما يلي جدول منسق بعناية يضم أكثر الرموز والأحرف شيوعاً التي يمكنك استخدامها ككيانات HTML. لقد استغرق تجميع هذه القائمة وتنسيقها وقتاً طويلاً لضمان سهولة الوصول إليها ونسخها. غالباً ما تكون نتائج البحث عن هذه الأكواد قائمة على الصور، مما يجعلها غير متاحة للأشخاص ذوي الإعاقات البصرية ويصعب على الجميع نسخ ولصق الأكواد. نأمل أن تجد هذه القائمة مفيدة في مشاريعك.
| الكيان (Entity) | الرمز (Symbol) | الوصف (Description) |
|---|---|---|
! |
! | علامة تعجب |
" |
“ | علامة اقتباس مزدوجة |
# |
# | رمز الهاش (octothorpe) |
$ |
$ | علامة الدولار |
% |
% | علامة النسبة المئوية |
& |
& | علامة العطف (ampersand) |
' |
‘ | فاصلة علوية (apostrophe) |
( |
( | قوس أيسر |
) |
) | قوس أيمن |
* |
* | علامة النجمة (asterisk) |
+ |
+ | علامة زائد |
, |
, | فاصلة |
- |
– | واصلة (hyphen) |
. |
. | نقطة |
/ |
/ | شرطة مائلة للأمام |
0 |
0 | الرقم 0 |
1 |
1 | الرقم 1 |
2 |
2 | الرقم 2 |
3 |
3 | الرقم 3 |
4 |
4 | الرقم 4 |
5 |
5 | الرقم 5 |
6 |
6 | الرقم 6 |
7 |
7 | الرقم 7 |
8 |
8 | الرقم 8 |
9 |
9 | الرقم 9 |
: |
: | نقطتان رأسيتان (colon) |
; |
; | فاصلة منقوطة (semicolon) |
< |
< | علامة أصغر من |
= |
= | علامة يساوي |
> |
> | علامة أكبر من |
? |
? | علامة استفهام |
@ |
@ | علامة @ |
A |
A | حرف A كبير |
B |
B | حرف B كبير |
C |
C | حرف C كبير |
D |
D | حرف D كبير |
E |
E | حرف E كبير |
F |
F | حرف F كبير |
G |
G | حرف G كبير |
H |
H | حرف H كبير |
I |
I | حرف I كبير |
J |
J | حرف J كبير |
K |
K | حرف K كبير |
L |
L | حرف L كبير |
M |
M | حرف M كبير |
N |
N | حرف N كبير |
O |
O | حرف O كبير |
P |
P | حرف P كبير |
Q |
Q | حرف Q كبير |
R |
R | حرف R كبير |
S |
S | حرف S كبير |
T |
T | حرف T كبير |
U |
U | حرف U كبير |
V |
V | حرف V كبير |
W |
W | حرف W كبير |
X |
X | حرف X كبير |
Y |
Y | حرف Y كبير |
Z |
Z | حرف Z كبير |
[ |
[ | قوس مربع أيسر |
\ |
\ | شرطة مائلة للخلف |
] |
] | قوس مربع أيمن |
^ |
^ | علامة الإقحام (caret) |
_ |
_ | شرطة سفلية (underscore) |
` |
` | علامة اقتباس خلفية (backtick) |
a |
a | حرف a صغير |
b |
b | حرف b صغير |
c |
c | حرف c صغير |
d |
d | حرف d صغير |
e |
e | حرف e صغير |
f |
f | حرف f صغير |
g |
g | حرف g صغير |
h |
h | حرف h صغير |
i |
i | حرف i صغير |
j |
j | حرف j صغير |
k |
k | حرف k صغير |
l |
l | حرف l صغير |
m |
m | حرف m صغير |
n |
n | حرف n صغير |
o |
o | حرف o صغير |
p |
p | حرف p صغير |
q |
q | حرف q صغير |
r |
r | حرف r صغير |
s |
s | حرف s صغير |
t |
t | حرف t صغير |
u |
u | حرف u صغير |
v |
v | حرف v صغير |
w |
w | حرف w صغير |
x |
x | حرف x صغير |
y |
y | حرف y صغير |
z |
z | حرف z صغير |
{ |
{ | قوس معقوف أيسر |
| |
| | خط عمودي |
} |
} | قوس معقوف أيمن |
~ |
~ | علامة المدة (tilde) |
← |
← | سهم لليسار |
↑ |
↑ | سهم للأعلى |
→ |
→ | سهم لليمين |
↓ |
↓ | سهم للأسفل |
↔ |
↔ | سهم لليسار واليمين |
⇐ |
⇐ | سهم مزدوج لليسار |
⇑ |
⇑ | سهم مزدوج للأعلى |
⇒ |
⇒ | سهم مزدوج لليمين |
⇓ |
⇓ | سهم مزدوج للأسفل |
⇔ |
⇔ | سهم مزدوج لليسار واليمين |
‘ |
‘ | علامة اقتباس مفردة ذكية لليسار |
’ |
’ | علامة اقتباس مفردة ذكية لليمين |
“ |
“ | علامة اقتباس مزدوجة ذكية لليسار |
” |
” | علامة اقتباس مزدوجة ذكية لليمين |
‚ |
‚ | علامة اقتباس سفلية مفردة |
„ |
„ | علامة اقتباس سفلية مزدوجة |
– |
– | شرطة (en dash) |
— |
— | شرطة طويلة (em dash) |
|
مسافة غير منفصلة | |
¡ |
¡ | علامة تعجب مقلوبة |
§ |
§ | علامة قسم (تستخدم في القانون) |
¦ |
¦ | خط عمودي مكسور |
© |
© | رمز حقوق النشر (copyright) |
® |
® | رمز علامة تجارية مسجلة |
™ |
™ | علامة تجارية |
¢ |
¢ | علامة السنت |
£ |
£ | علامة الجنيه الإسترليني |
¥ |
¥ | علامة الين |
€ |
€ | علامة اليورو |
± |
± | علامة زائد أو ناقص |
µ |
µ | رمز الميكرو (mu) |
&183; |
· | نقطة منتصفية |
° |
° | علامة الدرجة |
¹ |
¹ | أس واحد |
² |
² | أس اثنين (تربيع) |
³ |
³ | أس ثلاثة (تكعيب) |
¶ |
¶ | علامة الفقرة |
· |
· | نقطة منتصفية |
¼ |
¼ | ربع (كسر) |
½ |
½ | نصف (كسر) |
¾ |
¾ | ثلاثة أرباع (كسر) |
¿ |
¿ | علامة استفهام مقلوبة |
† |
† | خنجر (dagger) |
‡ |
‡ | خنجر مزدوج |
• |
• | نقطة (bullet) |
… |
… | علامة الحذف (ثلاث نقاط) |
الخلاصة التقنية
تُعد كيانات HTML جزءاً لا يتجزأ من تطوير الويب الحديث، حيث توفر حلاً موثوقاً لعرض الأحرف الخاصة والرموز التي قد تتسبب في مشاكل عند كتابتها مباشرة. سواء كنت تتعامل مع علامات الترقيم، أو الرموز الرياضية، أو حتى مجرد الحاجة إلى مسافات دقيقة، فإن فهم هذه الكيانات واستخدامها بشكل صحيح يضمن توافق المحتوى الخاص بك عبر جميع المتصفحات والأجهزة.
إن الاعتماد على كيانات HTML لا يعزز فقط من دقة العرض، بل يسهم أيضاً في تحسين إمكانية الوصول لموقعك، حيث يمكن لقارئات الشاشة وغيرها من التقنيات المساعدة تفسير هذه الرموز بشكل صحيح. في النهاية، هي أداة قوية في ترسانة كل مطور ويب لإنشاء محتوى غني وموثوق به.