تخطَّ إلى المحتوى

<table>

وسم الجدول <table>

وسم table يعرض بيانات ثنائية الأبعاد في صفوف tr وخلايا td برؤوس th — للبيانات الجدولية حصرًا.

الجدول لعرض بيانات يحمل تقاطع الصف والعمود فيها معنى: أسعار، مواصفات، نتائج. بنيته: table تحتوي thead (صف الرؤوس th) وtbody (صفوف البيانات tr وخلاياها td).

درس التاريخ المهم: قبل CSS كانت الجداول تُستخدم لتخطيط الصفحات كاملة — ممارسة انقرضت تمامًا؛ التخطيط اليوم لـ Flexbox وGrid، والجدول للبيانات فقط.

الصياغة

<table>
  <thead>
    <tr><th>العمود</th></tr>
  </thead>
  <tbody>
    <tr><td>البيانات</td></tr>
  </tbody>
</table>

⚡ جرّب بنفسك

عدّل الكود واضغط «تحديث» لترى النتيجة فورًا — التجربة أفضل معلّم.

🎨 محرّر HTML/CSS
<table border="1" style="border-collapse:collapse; width:100%">
  <thead>
    <tr style="background:#ede9fe">
      <th style="padding:8px">المسار</th>
      <th style="padding:8px">الدروس</th>
    </tr>
  </thead>
  <tbody>
    <tr><td style="padding:8px">HTML</td><td style="padding:8px">25</td></tr>
    <tr><td style="padding:8px">CSS</td><td style="padding:8px">26</td></tr>
  </tbody>
</table>
النتيجة المباشرة:

أهم الخصائص

الخاصيةالوظيفة
colspan / rowspan (على الخلايا)دمج خلية عبر عدة أعمدة أو صفوف
scope (على th)scope="col" أو "row" يوضح لقارئات الشاشة ما يرأسه العمود/الصف

💡 نصائح عملية

  • لفّ الجدول بحاوية overflow-x:auto كي لا يكسر الصفحة على الجوال
  • border-collapse:collapse في CSS يجعل الحدود خطًّا واحدًا نظيفًا

⚠️ أخطاء شائعة

  • استخدام الجدول لتخطيط الصفحة — وظيفة Flexbox/Grid
  • إهمال th للرؤوس واستخدام td غامق — تخسر الدلالة والوصولية

وسوم ذات صلة

🎓 تريد فهم الصورة الكاملة خطوة بخطوة؟ ابدأ من مسار HTML الكامل بالعربي.

📚 للتعمق التقني الكامل بالإنجليزية: MDN Web Docs