الدرس 3 الجداول والنماذج في HTML
محتوى الدرس
دليل الجداول في لغة HTML
تستخدم الجداول لعرض البيانات المنظمة في صفوف وأعمدة.
1. الجدول الأساسي
الكود:
<table border="1">
<tr>
<th>الاسم</th>
<th>العمر</th>
<th>المدينة</th>
</tr>
<tr>
<td>أحمد</td>
<td>25</td>
<td>الرياض</td>
</tr>
</table>
النتيجة:
الاسم
العمر
المدينة
أحمد
25
الرياض
فاطمة
30
جدة
2. عناصر الجدول
العنصر
الوصف
مثال
<table>
يحدد بداية ونهاية الجدول
الجدول بأكمله
<tr>
صف في الجدول (Table Row)
صف البيانات
<th>
عنوان العمود (Table Header)
الاسم
<td>
خلية بيانات (Table Data)
أحمد
3. دمج الخلايا
الكود:
<table border="1">
<tr>
<th colspan="2">المعلومات الشخصية</th>
</tr>
<tr>
<td>الاسم</td>
<td>أحمد</td>
</tr>
<tr>
<td rowspan="2">الهوايات</td>
<td>القراءة</td>
</tr>
<tr>
<td>السباحة</td>
</tr>
</table>
النتيجة:
المعلومات الشخصية
الاسم
أحمد
الهوايات
القراءة
السباحة
4. أجزاء الجدول المتقدمة
الكود:
<table border="1">
<caption>جدول الطلاب</caption>
<thead>
<tr>
<th>م</th>
<th>الاسم</th>
<th>الدرجة</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>أحمد</td>
<td>95</td>
</tr>
</tbody>
<tfoot>
<tr>
<td colspan="2">المعدل</td>
<td>90</td>
</tr>
</tfoot>
</table>
النتيجة:
جدول درجات الطلاب
م
الاسم
الدرجة
1
أحمد
95
2
فاطمة
88
3
محمد
92
المعدل
91.7
💡 نصائح للجداول:
استخدم <th> لعناوين الأعمدة فقط
استخدم colspan لدمج أعمدة
استخدم rowspan لدمج صفوف
استخدم <caption> لعنوان الجدول
الجداول للبيانات فقط، وليس للتخطيط
تمرين عملي لإنشاء نموذج تسجيل الطلاب بإستخدام HTML
المطلوب:
أنشئ نموذج تسجيل طالب جامعي يحتوي على:
معلومات الطالب الشخصية (الاسم، البريد، تاريخ الميلاد)
اختيار التخصص (قائمة منسدلة)
المهارات (مربعات اختيار متعددة)
مستوى الدراسة (أزرار اختيار)
ملاحظات (مربع نص كبير)
رفع صورة شخصية
أزرار إرسال ومسح
قالب لتبدأ منه:
<!DOCTYPE html>
<html lang="ar" dir="rtl">
<head>
<meta charset="UTF-8">
<title>نموذج تسجيل الطلاب</title>
</head>
<body>
<h1>تسجيل طالب جديد</h1>
<form action="register.php" method="POST">
<h2>المعلومات الشخصية</h2>
<label for="name">الاسم الكامل:</label>
<input type="text" id="name" name="fullname" required>
<!-- أكمل الباقي -->
<input type="submit" value="تسجيل">
<input type="reset" value="مسح النموذج">
</form>
</body>
</html>
عرض حل مقترح
ملخص الدرس الثالث
تعلمنا إنشاء الجداول وعرض البيانات المنظمة
عرفنا كيفية دمج الخلايا باستخدام colspan و rowspan
أنشأنا نماذج لجمع البيانات من المستخدمين
استخدمنا جميع أنواع حقول الإدخال (نص، اختيار، ملفات)
تعرفنا على الفرق بين GET و POST
طبقنا المعرفة بإنشاء نموذج تسجيل طلاب كامل
جدول المهارات المكتسبة:
الدرس
المهارات الأساسية
المشاريع
1
هيكل HTML، نصوص، روابط
صفحة شخصية
2
قوائم، صور، وسائط
صفحة وصفة طعام
3
جداول، نماذج، إدخال بيانات
نموذج تسجيل
↑ العودة للأعلى |
الدرس السابق |
الدرس التالي: HTML الدلالي وإمكانية الوصول
© 2026 دورة HTML للمبتدئين - الدرس 3