X

اتش.تي.إم.إل الدلالية

٢. فهم العناصر الدلالية الدقيقة

نظري

أ. متى يجب استخدام عنصر التأكيد The Emphasis Element بدلًا من عنصر النص الاصطلاحي The Idiomatic Text Element ؟

ترتبط هذه العناصر ارتباطًا وثيقًا بمفاهيم The concepts "اتش.تي.إم.إل" العرضية Presentational HTML والدلالية Semantic HTML. استُخدم عنصر النص الاصطلاحي The idiomatic text ، i ، في الأصل "لأغراض العرض" for presentational purposes لعرض النص بخط مائل italics. أما الآن، فيُستخدم بكثرة لإبراز أسلوب mood أو حالة بديلة alternative voice، أو مصطلحات اصطلاحية idiomatic terms من لغة أخرى، أو مصطلحات تقنية technical terms، أو أفكار thoughts.

فيما يلي مثال من مواصفات "اتش.تي.إم.إل" الرسمية The Official HTML، باستخدام عنصر i لإظهار عبارة اصطلاحية an idiomatic phrase باللغة الإنجليزية:


<p>.في الهواء<i lang="en"> I don't know what </i>هناك شيء معين</p>
			

هناك شيء معين I don't know what في الهواء.

تُستخدم سمة اللغة lang داخل وسم <i> المفتوح لتحديد لغة المحتوى. في هذه الحالة، اللغة هي الانجليزية. لا يُشير عنصر i إلى أهمية النص، بل يُظهر فقط اختلافه somehow different عن النص المحيط به from the surrounding text.

إذا كنتَ بحاجةٍ إلى التأكيد to emphasize على أهمية النص، يمكنكَ استخدام عنصرٍ دلاليٍّ مشابه a similar semantic element يُسمى عنصر التوكيد The Emphasis Element ، em . يُنصح عادةً بهذا العنصر إذا كنتَ بحاجةٍ إلى توفير سياقٍ أوسع. يُنصح باستخدامه لأجزاء النص التي تتطلب توكيدًا خاصًا special emphasis مقارنةً بالنص المحيط. عادةً ما يقتصر استخدامه على بضع كلماتٍ فقط، لأنه قد يُغيّر معنى الجملة.

هذا مثال لعنصر التأكيد The emphasis element داخل الفقرة:


<p>
	<em>.أحلامك</em> لا تتخلى أبدًا عن
</p>
			

لا تتخلى أبدًا عن أحلامك.

يمكنك رؤية جملة لا تتخلى أبدًا عن أحلامك. لاحظ أن كلمة أحلامك مُشدّد عليها، لأنها داخل هذا العنصر. في المتصفح، سترى كلمة أحلامك مكتوبة بخط مائل italicized لإعلام القراء بأهمية هذه الكلمة في الجملة.

حتى لو كان يبدو الأمر نفسه عندما كان النص داخل عنصر النص الاصطلاحي The idiomatic text element، فإن عنصر التأكيد الدلالي The semantic emphasis element ينقل معناه وأهميته خلف الكواليس the scenes.

من المهم معرفة أن هذه العناصر لا تُستخدم لأغراض العرض presentational purposes فقط. إذا كنتَ بحاجة لعرض النص بخط مائل italics، ولكن ليس للنص غرض purpose أو نمط style أو معنى خاص a special meaning في الفقرة، فعليك استخدام CSS.

أسئلة :

ما هو عنصر "اتش.تي.إم.إل" HTML element المُستخدم لتمييز to differentiate النص عن محتواه المحيط دون إظهار أهمية مُحددة؟

١. em

٢. strong

٣. i

٤. mark


متى يُنصح باستخدام CSS بدلاً من عنصري i أو em ؟

١. عندما يكون للنص غرض a purpose أو معنى خاص a special meaning في الفقرة. ❌

٢. عندما تريد عرض النص بخط مائل italics لأغراض العرض presentational purposes فقط. ✅

٣. عندما يكون النص تعبيرًا اصطلاحيًا an idiomatic expression. ❌

٤.عندما يحتاج النص إلى التأكيد عليه be emphasized لأهميته. ❌


ما هو الفرق الرئيسي بين i و em ؟

١. لا يوجد فرق، كلاهما يُبرز emphasize النص. ❌

٢. يشير i إلى اختلاف النص عن المحتوى المحيط به، بينما يُبرز em النص المهم. ✅

٣. يُشير i إلى التأكيد، بينما يُشير em إلى التصميم. ❌

٤. يُبرز كلاهما النص بنفس الطريقة، لكن em يُبرز أهمية أكبر. ❌

ب. متى يجب استخدام عنصر التشديد القوي The Strong Element بدلًا من عنصر لفت الانتباه The Bring Attention To Element ؟

يُستخدم عنصر "لفت الانتباه إلى" bring attention to , b عادةً لتسليط الضوء على الكلمات الرئيسية في الملخصات، أو أسماء المنتجات في المراجعات. عادةً ما تعرض المتصفحات browsers هذا النص بخط عريض boldface.

فيما يلي مثال لاستخدام عنصر b لتسليط الضوء على أسماء المنتجات في هذه المراجعة:


<p>
	،لجودة الصوت <b>SuperSound 3000</b> لقد قمنا باختبار العديد من المنتجات، بما في ذلك 
	،للشحن السريع <b>QuickCharge Pro</b>
	.للتنظيف <b>EcoClean Vacuum</b> ومكنسة
	.لم يلبِّ التوقعات <b>EcoClean Vacuum</b> لقد حقق الجهازان الأولان أداءً جيدًا، ولكن جهاز
</p>
			

لقد قمنا باختبار العديد من المنتجات، بما في ذلك SuperSound 3000 لجودة الصوت، QuickCharge Pro للشحن السريع، ومكنسة EcoClean Vacuum للتنظيف. لقد حقق الجهازان الأولان أداءً جيدًا، ولكن جهاز EcoClean Vacuum لم يلبِّ التوقعات.

يعرض المتصفح browser هذه الأجزاء من النص بخط عريض bold text. هذا التركيز البصري This visual emphasis يجذب انتباه القراء إلى أسماء المنتجات.

إذا كنت بحاجة إلى التأكيد to emphasize على أهمية النص، فيجب عليك استخدام العنصر strong بدلاً من عنصر b.

strong هو عنصر "اتش.تي.إم.إل" دلالي a semantic HTML element يسلط الضوء على النص الذي يعتبر بالغ الأهمية Crucial أو عاجلاً Urgent.

هذا مثال حيث يتم استخدام العنصر strong لوضع علامة على تحذير مهم للغاية بشأن ردود الفعل التحسسية المحتملة The potential allergic reactions التي قد يعاني منها العملاء Customers تجاه منتج ما:


<p>
	.قد يسبب هذا المنتج ردود فعل تحسسية <strong>:تحذير</strong>
</p>
			

تحذير: قد يسبب هذا المنتج ردود فعل تحسسية.

العنصر strong ينقل هذا الشعور بالإلحاح.

كلاهما متشابهان بصريًا Visually، لأنهما يُعرَضان بخط عريض bold افتراضيًا by default. لكن معانيهما مختلفة تمامًا. فبينما يلفت عنصر "لفت الانتباه" bring attention to الانتباه إلى النص فقط، دون الإشارة إلى مستوى أهميته، فإن العنصر strong يفعل أكثر من ذلك. فهو ينقل شعورًا بالأهمية أو الإلحاح. وهذا هو الفرق الرئيسي بينهما.

ولكي تختار بينهما، عليك أن تأخذ بعين الاعتبار غرض النص The purpose of the text وأهميته Its importance ضمن المحتوى المحيط به.

أسئلة :

ما هو عنصر "اتش.تي.إم.إل" HTML element المستخدم لجذب الانتباه إلى جزء معين من النص دون الإشارة إلى أهمية محددة؟

١. strong

٢. mark

٣. em

٤. b


ما هو عنصر "اتش.تي.إم.إل" HTML element المستخدم للإشارة إلى نص ذي أهمية خاصة specially important أو مُلحّ urgent ؟

١. strong

٢. b

٣. em

٤. mark


ما هو الفرق الرئيسي بين b و strong ؟

١. لا يوجد فرق ء كلاهما يجعل النص غامقًا bold. ❌

٢. b للتأكيد البصري، بينما strong للتأكيد على الأهمية. ✅

٣. strong للتنسيق، بينما b للتأكيد على الأهمية. ❌

٤. يُستخدم كلاهما لأغراض العرض presentational purposes فقط. ❌

ج. ما هي قوائم الوصف Description Lists، ومتى يجب استخدامها؟

تعتبر قوائم الوصف Description lists مثالية لتقديم المصطلحات terms والتعريفات definitions بتنسيق منظم organized وسهل القراءة، كما هو الحال في المسرد a glossary أو القاموس الحقيقي، حيث يمكنك العثور على الكلمات مع تعريفاتها المقابلة.

هذا مثال لقائمة وصف description list في "اتش.تي.إم.إل" HTML تحتوي على مصطلحين وتفاصيلهما المقابلة:


<dl>
	<dt>HTML اتش.تي.إم.إل</dt>
	<dd>HyperText Markup Language لغة ترميز النص الفائق</dd>
	<dt>CSS سي.أس.أس</dt>
	<dd>Cascading Style Sheets أوراق الأنماط المتتالية</dd>
</dl>
			
اتش.تي.إم.إل HTML
لغة ترميز النص الفائق HyperText Markup Language
سي.أس.أس CSS
أوراق الأنماط المتتالية Cascading Style Sheets

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

ستحتاج إلى ثلاثة عناصر "اتش.تي.إم.إل" HTML لتعريف قائمة وصف description list. أولًا، عنصر قائمة الوصف، dl، وهو الحاوية the container للقائمة بأكملها. كما هو موضح في المثال، فهو يلتف حول جميع عناصر قائمة الوصف الأخرى.

ثم، عنصر وصف واحد description term dt، لكل مصطلح. في هذه الحالة، تحتوي قائمة الوصف description list على مصطلحين، "اتش.تي.إم.إل" HTML و "سي.أس.أس" CSS، لذا فهي تحتوي على عنصرين منهما.

وأخيرًا، بعد كل مصطلح، ستجد عنصر "وصف التفاصيل" description detail، dd، للوصف أو التفاصيل المرتبطة به. في هذا المثال، هذه هي لغة ترميز النص الفائق وأوراق الأنماط المتتالية.

في المتصفح In the browser، ستجد كل مصطلح each term متبوعًا بوصفه. افتراضيًا By default، تكون الأوصاف متباعدة قليلاً نحو اليمين لتمييزها بصريًا.

لكن "قوائم الوصف" Description lists لا تقتصر على المصطلحات والتعريفات فحسب، بل هي أكثر تنوعًا من ذلك بكثير.

لدينا هنا وصفة مكونة من ثلاثة مكونات three ingredients:


<dl>
	<dt>دقيق</dt>
	<dd>كوبان</dd>
	<dt>سكر</dt>
	<dd>نصف كوب</dd>
	<dt>زيت نباتي</dt>
	<dd>ملعقتان كبيرتان</dd>
</dl>
			
دقيق
كوبان
سكر
نصف كوب
زيت نباتي
ملعقتان كبيرتان

قائمة الوصف الكاملة The entire description list موجودة ضمن عنصر قائمة الوصف description list element. المكون الأول، دقيق، موجود ضمن عنصر" مصطلح الوصف" description term element. بعد ذلك، يمكنك معرفة الكمية المطلوبة من هذا المكون: كوبان. هذا موجود ضمن عنصر "تفاصيل الوصف" description details element مباشرةً بعد مكوناته المقابلة.

وتُكرّر نفس التركيبة لـ سكر. في هذه الحالة، تحتوي الوصفة على مكونين فقط، ولكن إذا كانت المكونات أكثر، يُمكن تكرار التركيبة نفسها في "قائمة الوصف" The description list.

في المتصفح In the browser، سوف ترى المكونات محاذية إلى اليسار، والقياسات متباعدة indented لفصلها بصريًا visually.

تشمل حالات الاستخدام الأخرى لقوائم الوصف description lists مواصفات المنتج product specifications، والأسئلة الشائعة frequently asked questions، ومعلومات الاتصال contact information، والبيانات الوصفية metadata. في الأساس، عندما يكون لديك معلومتان مرتبطتان في صيغة مفتاح-قيمة key-value، حيث تعمل إحداهما كعلامة "المفتاح" the key، والأخرى كمعلومات إضافية ذات صلة "القيمة" the value، يمكنك استخدام قائمة وصف description list.

أسئلة :

ما هو وسم "اتش.تي.إم.إل" HTML tag المُستخدم لتعريف قائمة وصف كاملة an entire description list ؟

١. dt

٢. dd

٣. dl

٤. li


ما هو وسم "اتش.تي.إم.إل" HTML tag المُستخدم لتمثيل مصطلح a term في قائمة وصف؟

١. dl

٢. dt

٣. dd

٤. li


ما هو وسم "اتش.تي.إم.إل" HTML tag المُستخدم لتعريف مصطلح في قائمة وصف أو تقديم تفاصيل details إضافية عنه؟

١. dl

٢. dt

٣. dd

٤. li