أهلاً وسهلاً يا مبرمج! اليوم بنتكلم عن تنسيق النصوص في HTML، موضوع أساسي ومهم عشان صفحتك تطلع مرتبة وحلوة.
العناوين (Headings)
العناوين هي اللي تحدد هيكل صفحتك. عندنا من <h1> (الأهم والأكبر) إلى <h6> (الأقل أهمية والأصغر).
نصيحة: استخدم
<h1>مرة واحدة بس في الصفحة عشان محركات البحث تفهم موضوع الصفحة صح.
الفقرات (Paragraphs)
للشرح والنصوص العادية، استخدم وسم <p>.
النصوص السميكة والمائلة (Bold & Italic)
عشان تبرز كلمة أو جملة، عندك كم وسم:
<strong>: للنصوص المهمة (عادةً تظهر سميكة).<em>: للنصوص اللي فيها تركيز (عادةً تظهر مائلة).<b>: للنصوص السميكة بدون أهمية خاصة.<i>: للنصوص المائلة بدون أهمية خاصة.
ملاحظة: يفضل استخدام
<strong>و<em>لأنها تعطي معنى دلالي (semantic) للمحتوى، وهذا أفضل لمحركات البحث وقارئات الشاشة.
الخطوط الأفقية وفواصل الأسطر (Horizontal Rule & Line Break)
إذا بغيت تفصل بين أجزاء المحتوى بخط أفقي، استخدم <hr>. وإذا بغيت تنزل سطر جديد داخل فقرة بدون ما تبدأ فقرة جديدة، استخدم <br>.
النصوص المنسقة مسبقاً (Preformatted Text)
لو عندك كود برمجي أو نص تبغاه يظهر بنفس تنسيقه الأصلي (بما في ذلك المسافات وفواصل الأسطر)، استخدم وسم <pre>.
الاقتباسات (Blockquotes)
للاقتباسات الطويلة، استخدم <blockquote>. هذا الوسم يضيف مسافة بادئة للنص تلقائياً.
القوائم (Lists)
عندنا نوعين رئيسيين من القوائم:
<ul>: قائمة غير مرتبة (Unordered List) - تستخدم نقاط.<ol>: قائمة مرتبة (Ordered List) - تستخدم أرقام أو حروف.
كل عنصر في القائمة يكون داخل وسم <li>.
الروابط (Links)
لإنشاء رابط يودي لمكان ثاني، استخدم وسم <a> مع الخاصية href.
هذا كان ملخص سريع لأهم طرق تنسيق النصوص في HTML. تدرب عليها وشوف كيف بتخلي صفحتك أحسن!